Senior Cloud Software Engineer, Developer Tools

at Nvidia
USD 184,000-356,500 per year
SENIOR
✅ On-site

Used Tools & Technologies

Not specified

Required Skills & Competences

Docker @ 3 DevOps @ 4 Python @ 6 CI/CD @ 4 Leadership @ 4 AWS @ 3 Communication @ 7 Microservices @ 4 API @ 4 Technical Leadership @ 4 CUDA @ 4 GPU @ 4

Details

We are seeking a Senior Software Engineer to help build and improve AI-assisted developer tools connected through web APIs, IDEs, and agents. You will deliver user-focused cloud products that enable rapid prototyping and the next generation of highly automated AI-assisted CUDA development — from coding to profiling and performance fine-tuning. In this role you will architect cloud solutions that leverage NVIDIA microservices and frameworks and integrate cutting-edge AI applications and research deeply into developers' workflows.

Responsibilities

  • Work closely with Product and Design teams to define feature specifications and build the next generation of AI-assisted coding and profiling tools and services.
  • Architect, design, and develop high-performance, sophisticated, and responsive SaaS that improves developers' workflows with AI, supporting a large number of concurrent developers with high scalability, reliability, and cost efficiency.
  • Work with other engineering teams to align on corporate infrastructure strategies and help improve or enhance existing services.
  • Mentor engineers and review code and design.

Requirements

  • B.S. (or equivalent experience) in Computer Science with 10 years of industry experience, or M.S. with 8 years of demonstrated experience.
  • Experience in large-scale user-facing application development using web/cloud services.
  • Familiarity with Docker and containers, Infrastructure as Code, and AWS.
  • Experience with DevOps practices including CI/CD, monitoring, and alerts.
  • Proficiency in Python.
  • Technical leadership experience to establish standard processes in the team and drive improvements to product processes.
  • Strong communication and cross-functional collaboration skills; experience managing expectations of both technical and non-technical partners.

Ways to stand out (preferred / nice to have)

  • Experience developing using CUDA or other accelerated computing technologies and languages/libraries.
  • Background with GPU optimization and GPU/CPU profiling.
  • Experience implementing web services for developers and end-users that use AI-based features.
  • Experience validating and improving the quality of AI-generated content.

Compensation and benefits

  • Base salary ranges:
    • Level 4: 184,000 USD - 287,500 USD
    • Level 5: 224,000 USD - 356,500 USD
  • Eligible for equity and benefits.

Additional information

  • Applications for this job will be accepted at least until January 26, 2026.
  • This posting is for an existing vacancy.
  • NVIDIA uses AI tools in its recruiting processes.
  • NVIDIA is committed to fostering a diverse work environment and is an equal opportunity employer.