N
NVIDIA
BackendSenior
Senior Software Engineer, Applied AI
PythonC++GoRustTypeScriptKafkaClickhousePostgreSQLRedis CacheKubernetesPerformance AnalysisAdobe IllustratorMl
About the Position
We are looking for a Senior Software Engineer, Applied AI Systems, to build production AI / ML and agentic solutions. In this role, you will build AI systems as real software systems: write and review high-quality code, make architecture tradeoffs, and drive execution across teams.
Responsibilities
- Build and own production-grade applied AI systems for NVIDIA’s technical and solution development use cases.
- Design and build agentic workflows and the software around them: workflow services, APIs, retrieval, and tool integrations.
- Develop production software in Python and other relevant languages, with strong testing, observability, and operational practices.
Requirements
- 5+ years of professional software engineering experience owning production systems or meaningful platform components.
- Hands-on experience with AI technologies including tool use, retrieval, evaluation, and orchestration.
- Strong Python engineering skills and practical experience with another programming language such as C++, Go, or TypeScript.
- Demonstrated ability to develop distributed systems, backend services, data pipelines, APIs, or developer platforms.
Senior Software Engineer, Applied AI