Senior ML Systems Engineer — GPU-Accelerated PyTorch

NVIDIA

Town of Texas (WI)

On-site

USD 184,000 - 288,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

NVIDIA is seeking a Senior Software Engineer to build large-scale ML solutions, including graph neural networks and ensemble models, accelerating PyTorch on NVIDIA GPU infrastructure. The role combines high-performance computing with ML tooling and customer-facing software, shaping efficient training and inference workflows.

You will collaborate with cross-functional teams, mentor engineers, and drive architecture improvements while delivering scalable GPU-accelerated software and tools.

Qualifications

  • Bachelor's degree (or equivalent) with 5+ years in ML or Master's/PhD with 3+ years.
  • 3+ years PyTorch experience.
  • 2+ years training enterprise-scale models on distributed infrastructure.
  • 2+ years designing/operating efficient training and inference workflows on GPU infrastructure (profiling, scaling, orchestration, resources).
  • Excellent C++ programming and software design skills.
  • Proven experience developing, debugging, and optimizing high-performance GPU-accelerated applications (CUDA).
  • Strong collaboration, communication, and documentation habits.

Responsibilities

  • Develop accelerated, PyTorch-based solutions for large-scale ML models (GNNs, TFMs, ensembles) for GPU infrastructure.
  • Support CUDA-X Libraries and integrations used in PyTorch-based workflows.
  • Collaborate with developers, product managers, and scientists on innovative GNN models and GPU-accelerated implementations.
  • Develop solutions to help customers adopt NVIDIA hardware and software; gather requirements from customers and Solutions Architects.
  • Provide technical leadership and mentorship to engineers across the team.
  • Identify opportunities to improve the codebase and reduce maintenance via re-architecture.
  • Apply agentic coding tools to fix bugs, implement features, and refactor code.
  • Solve complex technical issues, explain solutions clearly, coordinate across teams.

Skills

C++
PyTorch
Collaboration
Documentation

Education

Bachelor's degree or equivalent
Master's degree or PhD

Tools

CUDA

Job description

NVIDIA is seeking a Senior Software Engineer to build large-scale ML solutions, including graph neural networks and ensemble models, accelerating PyTorch on NVIDIA GPU infrastructure. The role combines high-performance computing with ML tooling and customer-facing software, shaping efficient training and inference workflows.

You will collaborate with cross-functional teams, mentor engineers, and drive architecture improvements while delivering scalable GPU-accelerated software and tools.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Engineer — GPU-Accelerated PyTorch & GNNs
Senior ML Engineer — GPU-Accelerated PyTorch & GNNs

NVIDIA • California (MO)

On-site
USD 152,000 - 242,000
Senior GPU-Accelerated ML Engineer (GNNs & PyTorch)
Senior GPU-Accelerated ML Engineer (GNNs & PyTorch)

NVIDIA Gruppe • Austin (TX)

On-site
USD 170,000 - 280,000
Senior GPU-Accelerated ML Systems Engineer
Senior GPU-Accelerated ML Systems Engineer

NVIDIA Corporation • Austin (TX)

On-site
USD 152,000 - 242,000
Senior ML Systems Engineer — GPU-Accelerated PyTorch & GNNs
Senior ML Systems Engineer — GPU-Accelerated PyTorch & GNNs

NVIDIA AI • Austin (CA)

On-site
USD 140,000 - 190,000
Equity
Benefits
Senior ML Engineer - GPU-Accelerated PyTorch & GNNs
Senior ML Engineer - GPU-Accelerated PyTorch & GNNs

United States Digital Space LLC • United States

Remote
USD 152,000 - 288,000
Equity
Benefits
Senior ML Software Engineer — GPU-Accelerated PyTorch
Senior ML Software Engineer — GPU-Accelerated PyTorch

NVIDIA • Austin (TX)

On-site
USD 152,000 - 242,000
Equity
Benefits
Senior Software Engineer, GNN
Senior Software Engineer, GNN

NVIDIA • California (MO)

On-site
USD 152,000 - 242,000
Software Engineer, Systems ML
Software Engineer, Systems ML

Meta • San Francisco (CA)

On-site
USD 180,000 - 240,000
Bonus
Equity
Senior Software Engineer, GNN
Senior Software Engineer, GNN

NVIDIA • Town of Texas (WI)

On-site
USD 184,000 - 288,000
Senior Software Engineer, GNN
Senior Software Engineer, GNN

NVIDIA Corporation • Austin (TX)

On-site
USD 152,000 - 242,000