Full-Time

Senior ML Software Engineer

Posted on 7/5/2025

NVIDIA

NVIDIA

10,001+ employees

Designs GPUs and AI computing solutions

Compensation Overview

$148k - $356.5k/yr

+ Equity

Senior

Company Historically Provides H1B Sponsorship

Santa Clara, CA, USA

In Person

Category
Backend Engineering
FinTech Engineering
Software Engineering
Required Skills
Python
Tensorflow
Pytorch
Data Analysis
Requirements
  • Expert-level proficiency in Python and a track record of delivering production-quality software.
  • Strong experience with PyTorch (or similar frameworks such as JAX or TensorFlow), especially in real-world applications.
  • Deep understanding of ML system design, training loops, data loaders, evaluation, and model serving.
  • Familiarity with containerization, CI/CD, and maintaining in production environments.
  • Comfortable working with large codebases, building reusable libraries, and writing documentation and tests.
  • BSc degree or equivalent experience in Computer Science, Engineering, or a related field is preferred.
  • 5+ years of relevant software development experience.
Responsibilities
  • Develop and maintain high-quality, modular, and well-tested Python code for large-scale ML infrastructure.
  • Design and optimize post-training, inference, and data processing pipelines used by groundbreaking ML models.
  • Collaborate with research and product teams to bring ML systems from prototype to production.
  • Contribute to open-source projects and build internal tools that enable scalable AI experimentation.
  • Improve performance, reliability, and observability of large distributed systems.
  • Mentor and support teammates through design reviews, code reviews, and collaborative development.
Desired Qualifications
  • Contributions to open-source ML or Python infrastructure projects.
  • Background in scaling ML training and inference systems across GPUs as well as experience building libraries that wrap or extend PyTorch functionality.
  • Prior exposure to multimodal models or simulation environments (vision, language, audio).
  • Familiarity with NVIDIA’s GPU compute stack or high-performance computing clusters.
  • Experience with distributed computing tools like DDP, FSDP, ZeRO, or Ray.

NVIDIA designs and manufactures graphics processing units (GPUs) and system on a chip units (SoCs) for various markets, including gaming, professional visualization, data centers, and automotive. Their main products are GPUs that enhance gaming experiences and support professional applications, along with AI and high-performance computing platforms tailored for developers and data scientists. NVIDIA stands out from competitors by offering a combination of hardware and software solutions, including cloud-based services like NVIDIA CloudXR and NGC, which enable scalable applications in AI and machine learning. The company's goal is to drive innovation in technology and provide advanced solutions that cater to a wide range of clients, from gamers to enterprises.

Company Size

10,001+

Company Stage

IPO

Headquarters

Santa Clara, California

Founded

1993

Simplify Jobs

Simplify's Take

What believers are saying

  • Acquisition of Lepton AI enhances NVIDIA's AI infrastructure and cloud solutions.
  • Collaborations with Utilidata position NVIDIA as a leader in smart grid solutions.
  • Investment in Skild AI expands NVIDIA's reach in the robotics systems market.

What critics are saying

  • Emerging competition from startups like Emerald AI challenges NVIDIA's market dominance.
  • Integration challenges from acquisitions like CentML and Lepton AI pose potential risks.
  • Financial risks arise from investments in startups like Skild AI and AI21.

What makes NVIDIA unique

  • NVIDIA leads in AI and HPC with cutting-edge GPU and SoC technologies.
  • The company excels in AI model optimization through strategic acquisitions like CentML.
  • NVIDIA's cloud services, like CloudXR, offer scalable solutions for diverse applications.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Company Equity

401(k) Company Match

Growth & Insights and Company News

Headcount

6 month growth

1%

1 year growth

0%

2 year growth

0%
Axios
Jul 1st, 2025
Nvidia stakes new startup that flips script on data center power

Emerald AI is emerging from stealth as the AI surge risks straining grids, and hyperscalers are limited by power availability.

Yahoo Finance
Jul 1st, 2025
xAI raises $10B in debt and equity

Elon Musk's AI company, xAI, has raised $5 billion in debt and $5 billion in equity, Morgan Stanley said on Monday.

Yahoo Finance
Jun 27th, 2025
Nvidia acquires Canadian AI startup CentML - The Logic

Investing.com -- Nvidia (NASDAQ:NVDA) has acquired Canadian AI startup CentML, bringing the company’s leadership and staff into its ranks, according to The Logic, citing sources familiar with the matter.

ITjuzi
Jun 12th, 2025
Skild AI Secures $200M in Funding

Skild AI, a robotics systems developer, has secured a $200 million Series B funding round, bringing its valuation to approximately $4.5 billion. The round was led by Japan's SoftBank Group, which contributed $100 million. Other investors include NVIDIA and Samsung Electronics.

Dealroom
Jun 2nd, 2025
Nvidia company information, funding & investors

Nvidia, designing and manufacturing high-performance gpus, ai platforms, and software solutions for gaming, professional visualization, data centers, and autonomous vehicles. Here you'll find information about their funding, investors and team.

INACTIVE