Senior Software Engineer, AI Developer Tools

NVIDIA NVIDIA · Semiconductors · Santa Clara, CA +1 · Remote

Senior Software Engineer to craft intuitive AI developer tools that make advanced AI workflows accessible and scalable across diverse accelerated infrastructure.

What you'd actually do

  1. Design and implement application logic, APIs, and CLIs to deliver novel AI developer tools for humans and agents working together.
  2. Help drive the underlying technology stack and the implementation methodology
  3. Work closely with a multi-functional team of UX and UI designers, frontend engineers, and AI domain experts
  4. Ensure that modules and/or product(s) across your teams are consistent
  5. Drive test automation, continuous integration, and release processes

Skills

Required

  • Go
  • API development
  • application development
  • Docker
  • Podman
  • container technologies

Nice to have

  • Python
  • agentic software development
  • inference engines
  • inference frameworks
  • leadership
  • mentorship

What the JD emphasized

  • 8+ years of hands-on experience building complex APIs or applications
  • Strong background in Go
  • Strong understanding of container technologies and tools like Docker and Podman
  • Experience with agentic software development
  • Experience with inference engines and frameworks

Other signals

  • AI developer tools
  • advanced AI workflows
  • agents working together