Senior Software Engineer, AI Developer Tools

NVIDIASanta Clara, CA
$184,000 - $356,500

About The Position

NVIDIA is looking for a Senior Software Engineer to help craft intuitive developer tools that make advanced AI workflows accessible from everyday development environments and scalable across diverse accelerated infrastructure. This role involves designing and implementing application logic, APIs, and CLIs for novel AI developer tools, driving the underlying technology stack, and working closely with a multi-functional team. The engineer will also be responsible for ensuring consistency across modules, driving test automation, continuous integration, and release processes, and supporting, maintaining, and documenting software functionality.

Requirements

  • B.Sc in Computer Science or equivalent experience
  • Strong background in Go
  • 8+ years of hands-on experience building complex APIs or applications
  • Strong understanding of container technologies and tools like Docker and Podman
  • Excellent interpersonal, social and written communication skills required

Nice To Haves

  • Experience with agentic software development
  • Experience with inference engines and frameworks
  • Background in Python
  • Excel working in a dynamic, highly interactive environment
  • Leadership and mentorship skills

Responsibilities

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

Benefits

  • equity
  • benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service