Machine Learning Engineer

Nvidia

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Employment
Full-time
Posted
20 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $226k
$163k $290k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $200,437–$251,925.

Based on 240 similar postings.

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 1623 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Machine Learning Engineer

The Machine Learning Engineer will join the engineering team to drive the development, evaluation, deployment, and end-to-end lifecycle management of AI-powered systems. The role involves architecting and scaling open-source models using distributed orchestration frameworks while building automated testing frameworks and secure continuous integration pipelines. Key responsibilities include designing data pipelines, prompt-tuning models, performing deep error analysis, and managing GPU orchestration for high-throughput inference. The candidate must utilize Python, PyTorch, TensorFlow, Scikit-learn, LangChain, Hugging Face, vLLM, and SGLang. Technical requirements include proficiency with Kubernetes, Ray, Slurm, GitLab CI/CD, and PyTest. This position solves the technical challenge of deploying production-grade AI agents and models across distributed infrastructure, ensuring system resilience, performance monitoring, and efficient memory management for complex AI workloads.

What does a Machine Learning Engineer earn in California?

Median $235750 from 200 postings across 34 companies.

See salary data

What you'll do

  • Architect, deploy, and scale open-source models using distributed orchestration frameworks like Kubernetes, Ray, or Slurm.
  • Design and build production-grade machine learning systems and data pipelines.
  • Prompt-tune, evaluate, and deploy AI agents and models with mechanisms to benchmark performance.
  • Perform deep error and gap analysis on model outputs and build analytics dashboards for stakeholders.
  • Implement secure continuous integration and deployment pipelines using GitLab with integrated vulnerability scanners.
  • Manage GPU orchestration and infrastructure-level tuning for high-throughput, low-latency AI inference workflows.
  • Build automated testing frameworks and test jobs for AI workloads using PyTest and mocking libraries.
  • Manage the full feature lifecycle from ideation to production, including architectural choices and repository management.

What we're looking for

  • Master’s or PhD in Computer Science, Electrical Engineering, or a related field, or equivalent experience.
  • 3+ years of professional experience writing production-grade, asynchronous Python with a focus on decoupled system architecture.
  • Deep experience building with LangChain, Hugging Face libraries, vLLM, SGLang, TensorFlow, PyTorch, and Scikit-learn.
  • Hands-on experience with production-grade model deployment and scaling using Kubernetes, Ray, or Slurm.
  • Advanced knowledge of GitLab pipelines, including automated test jobs and vulnerability scanners.
  • Strong understanding of GPU memory management and infrastructure-level tuning for high-throughput AI inference.
  • Expert familiarity with Python testing frameworks like PyTest and advanced Git workflows.
  • Experience with alignment/fine-tuning of LLMs and VLMs (preferred).

More like this

Similar roles

Machine Learning Engineer

Q2

Austin, TX 74 days ago
Python R Java TensorFlow PyTorch scikit-learn Machine Learning AI Statistics Probability Theory Optimization
5+ yrs exp

Machine Learning Engineer

Ramp

New York City, NY 34 days ago $200,000–$330,000
Python PyTorch NumPy Pandas SQL Snowflake dbt LLM Machine Learning agentic (AI Hex RisingWave
5+ yrs exp Hybrid

Machine Learning Engineer

Apple Inc

Cupertino, CA 119 days ago $184,700–$324,800
Python C++ PyTorch CUDA GPU Kernel Optimization Distributed Training Data Pipelines Inference Serving Computer Architecture Model Deployment Data Ingestion Profiling Debugging Claude
10+ yrs exp

Machine Learning Engineer

Booz Allen Hamilton

Arlington, VA +2 95 days ago
Machine Learning Artificial Intelligence Python LLMs LangChain LangGraph TensorFlow PyTorch scikit-learn C++ Rust Java Deep Learning Computer Vision Generative AI MCP Cursor Supervised Learning Unsupervised Learning
2+ yrs exp

Machine Learning Engineer

Adobe

San Francisco, CA 39 days ago
Machine Learning Python SQL LLMs RAG Embeddings Fine-tuning MLOps CI/CD Databricks MLflow Feature Store Recommendation Systems Feature Engineering
5+ yrs exp

Machine Learning Engineer

Booz Allen Hamilton

Arlington, VA +2 87 days ago
Python TensorFlow PyTorch scikit-learn C++ Rust Java LLMs LangChain LangGraph Generative AI Computer Vision Deep Learning Supervised Learning Unsupervised Learning MCP Cursor
2+ yrs exp