Senior Software Engineer - AI NIM Tools

NVIDIA

NVIDIA

Software Engineering, Data Science
Multiple locations
Posted on Sep 17, 2024

We are now looking for Senior Software Engineer, AI NIM Tools! Academic and commercial groups around the world are powering a revolution in artificial intelligence using deep learning techniques running on NVIDIA GPUs, enabling breakthroughs in problems from image classification to speech recognition to natural language processing. Intelligent machines powered by AI computers that can learn, reason, and interact with people are no longer science fiction. Today, a self-driving car empowered by AI can meander through a country road at night and find its way. An AI-powered robot can learn motor skills through trial and error. This is truly an outstanding time. We believe the era of AI has begun.

In this role, you will work on framework and tools to develop hardware-accelerated microservices that enable rapid creation and deployment using the latest deep learning, artificial intelligence, and distributed system technologies. This position offers you the opportunity to collaborate within a worldwide matrixed software teams focusing on LLM, VLM, CV, RAG, Robotics, Medical and Intelligent Video Analytics), and have broad impact within our highly dynamic and technology-focused company.

What you’ll be doing:

You will be implementing tools using Kubernetes and Cloud Native technologies which will be foundation of NVIDIA Inference Microservices (NIM) and workflows for end-to-end solutions and new programming paradigm. Working with cloud-native technologies such as AWS, Kubernetes, Docker to build highly scalable applications and microservices.

What we need to see:

  • BS in CS or CE or equivalent experience

  • 5+ years of software development experience on Cloud-Native technology.

  • Demonstrated implementation of microservices, container and cloud-native application development.

  • Hands-on experience with Docker, Kubernetes or OpenShift and related container platform ecosystems.

Ways to stand out from the crowd:

  • Experience on AI agents, LLM, VLM based workflow deployments.

  • Terraform scripting (Infrastructure as code)

  • Experience working with High Availability environments

  • Kubernetes Cluster Administration

NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and passionate people in the world working for us. Are you a creative problem solver with a passion for solving real-world problems with AI? If so, we want to hear from you.