- Develop and post-train models, while building and improving the systems and workflows needed to run, evaluate, debug, and scale training workloads.
- Build software, tooling, and platform capabilities that improve how researchers, developers, and customers develop, train, and deploy AI systems.
- Contribute to Lightning’s open-source projects by building new features, improving existing functionality, and collaborating with the broader developer community.
- Work across deep learning systems, developer tooling, backend services, and platform infrastructure to solve a wide variety of engineering challenges.
- Collaborate directly with customers to understand real-world AI workloads, investigate technical challenges, and translate those learnings into reusable product and platform improvements.
- Prototype new ideas, evaluate approaches, and turn successful experiments into production-quality software.
- Partner closely with research, product, and infrastructure engineering teams to improve developer experience, AI workflows, and platform capabilities.
- Debug complex technical problems spanning machine learning, distributed systems, backend software, and developer tooling.
Machine LearningPyTorchSoftware Engineering+3 more