Senior ML Software Engineer — GPU-Accelerated PyTorch

NVIDIA

Austin (TX)

On-site

USD 152,000 - 242,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Equity
Benefits

Job summary

NVIDIA seeks a Senior Software Engineer to build scalable, PyTorch-based ML systems on GPU infrastructure in Austin. You will shape training and inference workflows for large models, mentor engineers, and collaborate with product teams to deliver high-performance solutions.

You will contribute to CUDA-X libraries, optimize code paths, and drive impactful customer-facing tooling while advancing distributed ML at scale. Equity and benefits apply.

Qualifications

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

Responsibilities

  • Develop accelerated, PyTorch-based solutions for large-scale ML models with a focus on GPU training/inference.
  • Support CUDA-X libraries and integrations used in PyTorch-based workflows.
  • Collaborate with developers, PMs, and scientists to create GPU-accelerated GNN and TFM models.
  • Build solutions to help customers adopt NVIDIA hardware/software and gather requirements.
  • Provide technical leadership and mentorship to engineers.
  • Identify opportunities to improve the codebase via re-architecture.
  • Apply agentic coding tools to fix bugs, add features, and refactor code.
  • Solve complex issues, explain solutions clearly, and coordinate across teams.

Skills

PyTorch
C++ programming
GPU acceleration
Distributed training
Communication

Education

Bachelor's degree or equivalent
Master's degree or PhD + 3+ years

Tools

CUDA Toolkit
FAISS / Milvus

Job description

NVIDIA seeks a Senior Software Engineer to build scalable, PyTorch-based ML systems on GPU infrastructure in Austin. You will shape training and inference workflows for large models, mentor engineers, and collaborate with product teams to deliver high-performance solutions.

You will contribute to CUDA-X libraries, optimize code paths, and drive impactful customer-facing tooling while advancing distributed ML at scale. Equity and benefits apply.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 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
Senior ML Systems Engineer — GPU-Accelerated PyTorch

NVIDIA • Town of Texas (WI)

On-site
USD 184,000 - 288,000
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 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 AI Compiler Engineer - MLIR & GPU Performance
Senior AI Compiler Engineer - MLIR & GPU Performance

NVIDIA • Austin (TX)

On-site
USD 152,000 - 242,000
Equity
Benefits
Senior Agentic AI Engineer for CUDA & HPC
Senior Agentic AI Engineer for CUDA & HPC

NVIDIA • Austin (TX)

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

NVIDIA Corporation • Austin (TX)

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

NVIDIA • Town of Texas (WI)

On-site
USD 184,000 - 288,000