logo

NVIDIA

Senior Software Engineer - AI Workbench

Department
Engineering
Job Type / Location
Santa Clara
Experience Required
5+ years
Posted On

About NVIDIA AI Workbench

NVIDIA AI Workbench is a unified, easy-to-use workspace for developers to quickly create, test, and fine-tune AI models on a PC or workstation, then scale to any data center or cloud. It is an end-to-end platform that allows developers to manage their data, code, and models in one place, collaborate with others, and deploy their AI applications with ease. We are a fast-paced, rapidly growing team that is passionate about building products that delight our users.

What you'll be doing:

  • Design, develop, and maintain highly scalable and reliable backend services for AI Workbench.
  • Collaborate with product managers, designers, and other engineers to define and implement new features.
  • Write clean, maintainable, and well-tested code.
  • Participate in code reviews and provide constructive feedback to other engineers.
  • Troubleshoot and debug production issues.
  • Contribute to the overall architecture and technical direction of the product.
  • Mentor junior engineers and help them grow their skills.

What we need to see:

  • BS or MS degree in Computer Science or a related field.
  • 5+ years of experience in software development.
  • Strong proficiency in Python or Go.
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Solid understanding of distributed systems and microservices architecture.
  • Familiarity with database systems (e.g., PostgreSQL, MongoDB) and messaging queues (e.g., Kafka).
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills.

Ways to stand out from the crowd:

  • Experience with front-end technologies such as React, Node.js, or TypeScript.
  • Experience with GraphQL or REST APIs.
  • Familiarity with machine learning workflows and tools.
  • Experience with CI/CD pipelines and tools.
  • Contributions to open-source projects.

View Assessment Process

Think you'll be a good fit?