Senior Software Engineer, AI Developer Tools

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

About The Position

NVIDIA is seeking 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. The role involves designing and implementing application logic, APIs, and CLIs for novel AI developer tools, driving the underlying technology stack, and collaborating with a multi-functional team. The engineer will ensure consistency across modules and products, drive test automation, continuous integration, and release processes, and support/maintain 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

Nice To Haves

  • Experience with agentic software development
  • Experience with inference engines and frameworks
  • Background in Python
  • Experience 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