- 5+ years of proven experience or related field.
- Hold a B.S. or higher degree (or equivalent experience) in Computer Science/Engineering and related field
- Strong software engineering fundamentals with excellent Python skills and experience building production-quality systems.
- Hands-on experience building and deploying AI or ML systems, data-intensive backend services, or intelligent automation workflows.
- Experience with LLM-based applications, retrieval-augmented generation, agentic workflows, or orchestration frameworks.
- Strong familiarity with Git-based development workflows, including working with commits, branches, diffs, and large multi-repository codebases.
- Track record of solving complex technical problems and working effectively across teams.
Ways to stand out from the crowd
- Experience building AI systems for developer tools, code intelligence, software quality, testing, or debugging workflows.
- Familiarity with model evaluation, prompt and context design, observability, and production monitoring for AI systems.
- Experience balancing model quality, latency, cost, and reliability in production environments.
- Background working with large-scale software platforms, CI systems, or source-control-based engineering workflows.
We are widely known as one of the technology world’s most desirable employers. Because of this, we have some of the most forward-thinking and hardworking people working for us. We want to hear from you if you're a creative and autonomous engineer with a real passion for technology.
Your base salary will be determined based on your location, experience, and other objective job-related factors. The expected base salary range for this position is 152,000 USD – 241,500 USD.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until November 3, 2026.
This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes.