Senior Software Engineer - Ai Research Clusters

Invidia

Multiple Locations
Base: 152,000 usd - 241,500 usd for level 3, 184,0...
Gpu cluster engineering
Ml infrastructure development
Linux-based software development
NVIDIA is at the forefront of innovations in Artificial Intelligence, High-Performance Computing, and Visualization

Job Summary

  • NVIDIA is at the forefront of innovations in Artificial Intelligence, High-Performance Computing, and Visualization.
  • You will empower scientists and engineers to train, fine-tune, and deploy the most advanced ML models on some of the world’s most powerful GPU systems.
  • The base salary range is 152,000 USD - 241,500 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4, with eligibility for equity and benefits.

Matching Summary

NVIDIA is at the forefront of innovations in Artificial Intelligence, High-Performance Computing, and Visualization.

Salary

Base: 152,000 USD - 241,500 USD for Level 3, 184,000 USD - 287,500 USD for Level 4; Bonus/Equity: Eligible for equity; Benefits: Eligible for benefits

Skills & Requirements

Must-have

  • GPU cluster engineering
  • ML infrastructure development
  • Linux-based software development
  • Python, C++ or Rust programming
  • Docker and Kubernetes
  • GitLab CI and automated deployments
  • AIOps or Agentic AI in production

Nice-to-have

  • Full-stack development skills
  • Relational data modeling and DB optimization
  • REST API semantics
  • Javascript and CSS
  • Developer-centric platform building
  • Experience with Slurm or custom scheduling frameworks
  • GPU computing and Linux performance tuning

Key Requirements

  • BS/MS in Computer Science or Engineering or equivalent experience
  • 5+ years software/platform engineering experience
  • 3+ years in ML infrastructure or distributed systems
  • Experience with software development lifecycle on Linux
  • Must have work authorization
  • On-call support participation

Work Rights

Not specified

Tailored Resume

Cover Letter