Senior Cloud Software Engineer, Developer Tools

NVIDIA NVIDIA · Semiconductors · Santa Clara, CA

Senior Software Engineer to build and improve AI Assisted Developer Tools connected through web APIs, IDEs and agents. Architect cloud solutions leveraging Nvidia microservices and frameworks, integrating deeply with developer workflows to accelerate the full product lifecycle.

What you'd actually do

  1. Work closely with our Product and Design teams to define feature specifications and build the next generation of AI assisted coding and profiling tools and services.
  2. 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.
  3. Work with other engineering teams to align on corporate infrastructure strategies and help to improve or enhance existing services.
  4. Mentor engineers and review code and design.

Skills

Required

  • 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.
  • Familiar with Docker and Container, Infrastructure as Code, AWS.
  • Experience with DevOps including CI/CD, monitoring and alerts.
  • Proficiency in Python.
  • Technical leadership to establish standard processes in the team and help bring in changes to improve product processes.
  • Strong communication and cross-functional communication skills and experience addressing and handling the expectations of both technical and non-technical partners.

Nice to have

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

What the JD emphasized

  • AI Assisted Developer Tools
  • AI assisted coding and profiling tools
  • AI generated content

Other signals

  • AI Assisted Developer Tools
  • AI applications and research
  • AI assisted coding and profiling tools
  • improves developers’ workflows with AI