Senior Systems Software Engineer, Machine Learning

Nvidia

Actively hiring Posted this week
Santa Clara, CA · Durham, NC Posted 6 days ago $152,000$241,500 / year

At a glance

AI generated

TL;DR

NVIDIA seeks a Deep Learning Engineer with extensive expertise in generative AI, large language models, computer vision, and agentic systems to join its innovative team dedicated to advancing GPU technology for next-generation computing. This senior-level position involves converting cutting-edge research into practical products by developing workflows that diversify datasets and populate data efficiently. The role requires leveraging LLMs/VLMs in data generation pipelines, defining evaluation criteria, and rapidly iterating on machine learning workflows. Ideal candidates possess a Master’s or PhD in Computer Science, 5+ years of experience, and strong backgrounds in computer vision and deep learning, with proficiency in Python and C/C++. They should also have experience designing multi-agent systems for production environments and shipping AI-powered features to real users, showcasing their ability to handle complex trade-offs and collaborate effectively within a low-ego culture.

Skills

Python C/C++ Linux Unix CI/CD Kubernetes Docker AWS PostgreSQL TensorFlow PyTorch 3D_Computer_Vision Generative_AI LLMs VLMs Multi-Agent_Systems Deep_Learning_Pods Computer_Vision_Pods

What you'll do

  • Convert research findings into practical products rather than theoretical presentations.
  • Develop workflows to diversify and populate datasets for machine learning models.
  • Rapidly deploy machine learning pipelines and continuously improve them through iteration.
  • Integrate LLMs/VLMs and agents within data generation processes to enhance capabilities.
  • Establish evaluation metrics and conduct offline evaluations before deploying model changes.

What we're looking for

  • Masters degree in Computer Science or related field; PhD preferred.
  • 5+ years of experience in deep learning and computer vision.
  • Strong background in generative AI, LLMs/VLMs, and agentic systems.
  • Excellent programming skills in Python and C/C++.
  • Experience shipping machine learning workflows/pipelines in production.
  • Ability to design multi-agent pipelines handling non-deterministic failures.
  • Solid mathematical foundation with proven expertise through publications.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 825 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 813 roles with salary data.

Most-posted roles

View all roles at Nvidia