Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal AI and ML Infra Software Engineer, GPU Clusters

$272k - $431.25k

NVIDIA

What you will be doing: Engage closely with our AI and ML research teams to discern their infrastructure requirements and barriers, converting those insights into actionable improvements. Proactively identify researcher efficiency bottlenecks and lead initiatives to systematically improve it. Drive the direction and long‑term roadmaps for such initiatives. Monitor and optimize the performance of our infrastructure ensuring high availability, scalability, and efficient resource utilization. Help define and improve important measures of AI researcher efficiency, ensuring that our actions are in line with measurable results. Work closely with a variety of teams, such as researchers, data engineers, and DevOps professionals, to develop a cohesive AI/ML infrastructure ecosystem. Keep up to date with the most recent developments in AI/ML technologies, frameworks, and successful strategies, and advocate for their integration within the organization. What we need to see: BS or similar background in Computer Science or related area (or equivalent experience). 15+ years of demonstrated expertise in AI/ML and HPC tasks and systems. Hands‑on experience in using or operating High Performance Computing (HPC) grade infrastructure as well as in‑depth knowledge of accelerated computing (e.g., GPU, custom silicon), storage (e.g., Lustre, GPFS, BeeGFS), scheduling & orchestration (e.g., Slurm, Kubernetes, LSF), high‑speed networking (e.g., Infiniband, RoCE, Amazon EFA), and containers technologies (Docker, Enroot). Capability in supervising and improving substantial distributed training operations using PyTorch (DDP, FSDP), NeMo, or JAX. Moreover, an in‑depth understanding of AI/ML workflows, involving data processing, model training, and inference pipelines. Proficiency in programming & scripting languages such as Python, Go, Bash, as well as familiarity with cloud computing platforms (e.g., AWS, GCP, Azure) in addition to experience with parallel computing frameworks and paradigms. Dedication to ongoing learning and staying updated on new technologies and innovative methods in the AI/ML infrastructure sector. Excellent communication and collaboration skills, with the ability to work effectively with teams and individuals of different backgrounds. NVIDIA offers competitive salaries and a comprehensive benefits package. Our engineering teams are growing rapidly due to outstanding expansion. If you're a passionate and independent engineer with a love for technology, we want to hear from you. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 272,000 USD - 431,250 USD. You will also be eligible for equity and benefits. Applications for this job will be accepted at least until May 1, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. #J-18808-Ljbffr

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal AI and ML Infra Software Engineer, GPU Clusters in Santa Clara, CA vacancy
  • NVIDIA is seeking a Software Engineer to accelerate ML innovation across GPU clusters. You will design, develop and maintain solutions enabling researchers to train and deploy models with reliability and performance. This role emphasizes scalable Linux-based systems, Python... 
    Suggested

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $152k - $241.5k

     ...Visualization. Our invention—the GPU—functions as the visual...  ...from generative AI to autonomous vehicles....  ...looking for a Senior Software Engineer to help accelerate the...  ...performance‑optimal GPU clusters to internal researchers...  ...the most advanced ML models on some of the world... 
    Suggested

    NVIDIA

    Santa Clara, CA
    2 days ago
  • A leading AI technology firm in California is seeking an experienced Senior Software Engineer to develop and optimize AI infrastructure software using state-of-the-art GPU systems. Candidates should have a Bachelor's degree in a technical field and a minimum of 5 years... 
    Suggested

    Intelliswift - An LTTS Company

    Sunnyvale, CA
    2 days ago
  • NVIDIA is hiring engineers to scale AI infrastructure, focusing on end-to-end automation of datacenter operations for large-scale ML systems. You will work on GPU asset provisioning, monitoring, and NVLINK topology, collaborating across teams to ensure seamless integration... 
    Suggested

    2100 NVIDIA USA

    Santa Clara, CA
    2 days ago
  • $272k - $431.25k

    NVIDIA is seeking an experienced professional to engage closely with AI and ML research teams to improve infrastructure and researcher efficiency. Candidates should have over 15 years of expertise in AI/ML and HPC tasks, hands-on experience with HPC infrastructure, and... 
    Suggested

    NVIDIA

    Santa Clara, CA
    5 days ago
  •  ...in Palo Alto is seeking an experienced Principal Software Engineer to join the GPU Virtualization Team. In this role, you will develop and integrate an AI Virtualization Stack to provide hardware-agnostic acceleration for AI/ML workloads on Virtual Machines. Candidates... 
    Principal

    Broadcom

    Palo Alto, CA
    2 days ago
  • NVIDIA is seeking a Senior Software Engineer in Santa Clara, CA to design, build, and operate scalable GPU clusters for internal researchers. You will...  ...and performance of ML workloads. Candidate will contribute...  ...infrastructure, apply AIOps or Agentic AI in production, and work... 

    NVIDIA

    Santa Clara, CA
    2 days ago
  •  ...computing experiences—from AI and data centers,...  ...in enhancing GPU kernels, deep learning...  ...and advanced engineering principles to drive...  ...graph compilers. Software Engineering Best Practices...  ...compute into ML frameworks (e.g., PyTorch...  ...utilization across clusters. Compiler... 

    AMD

    Santa Clara, CA
    2 days ago
  • $204k - $343k

    Applied Intuition in Sunnyvale, California, is seeking an Engineering Manager to lead a top-tier team focused on building the infrastructure for Physical AI. You'll manage areas like GPU Cluster Architecture and Performance Optimization, ensure high-performance systems... 

    Applied Intuition

    Sunnyvale, CA
    2 days ago
  • What You’ll Do As a Senior Software Engineer II (IC4) on the AI Workload Orchestration team, you will help...  ...Improve scheduling latency, cluster utilization, and workload reliability...  ...Argo Workflows Familiarity with GPU-based workloads, ML training, or inference pipelines... 
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    2 days ago
  • $139k - $204k

     ...The Essential Cloud for AI™. Built for pioneers by...  ...Role As part of the Cluster Orchestration team, you...  ...efficiently across massive GPU clusters. By building...  ...You’ll Do As a Senior Software Engineer I (IC3), you will own multiple...  ...based applications, or ML pipelines. Knowledge... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    2 days ago
  •  ...generation computing experiences—from AI and data centers to PCs,...  ...We’re looking for a senior software engineer who combines deep systems performance...  ...who can shape software from GPU kernels through distributed...  ..., Thrust, CUB, NCCL), and ML framework cores such as PyTorch... 
    Shift work

    AMD

    Santa Clara, CA
    2 days ago
  • Senior Software Engineer, Infrastructure Software for AI (Centralized AI Data Centers & Distributed...  ...software on world‑class GPU systems. Minimum Qualifications...  ...on large‑scale GPU clusters (e.g., GB200 NVL72 rack‑scale...  ...knowledge of major AI/ML frameworks (PyTorch, TensorFlow... 

    Intelliswift - An LTTS Company

    Sunnyvale, CA
    2 days ago
  • $198k - $326k

     ...scaling LinkedIn's AI model training, feature engineering and serving with hundreds...  ...feature engineering infra for all AI use cases...  ...data infra, compute software, and hardware to...  ...harness the power of our GPU fleet with thousands...  ...hundreds of new ML models per quarter... 
    For contractors
    Work at office
    Flexible hours

    LinkedIn

    Mountain View, CA
    2 days ago
  • $152k - $241.5k

    NVIDIA seeks a senior software engineer to join the AI Networking co‑design and benchmark R&D team. In...  ...productizing machine learning tools that use ML‑based combinatorial optimization...  ...optimize AI workloads across large GPU and CPU clusters, ensuring the most efficient... 

    Nvidia Corporation

    Santa Clara, CA
    2 days ago
  • AMD is seeking a senior software engineer who blends deep systems performance work with AI, spanning GPU kernels to distributed training and inference. You’ll influence ROCm and AMD’s AI software strategy while mentoring others and tackling high-impact problems on AMD... 

    AMD

    Santa Clara, CA
    2 days ago
  • A progressive AI engineering firm based in Sunnyvale, California, is seeking an AI Engineer...  ...models. You will leverage high-performance GPU clusters and collaborate with cross-functional...  ...machine learning, deep learning, and software engineering. This role offers... 

    VeeAR Projects Inc.

    Sunnyvale, CA
    2 days ago
  • $152k - $241.5k

     ...computing model focused on visual and AI computing. For two decades,...  ..., with our invention of the GPU. The GPU has also shown to be...  ...is looking for Architects, Software Engineers, and AI application developers...  ...Proficiency in C++, Python and ML frameworks like LangChain, LangSmith... 

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $182k - $273k

     ...on high‑performance, energy‑efficient AI compute. Description Ampere is a semiconductor...  .... About The Role As an AI Accelerator Software Principal Engineer - NPU Full‑Stack Integration, you will...  ...behavior, kernel efficiency) Deep ML understanding: solid understanding of... 
    Principal
    Local area

    Ampere

    Santa Clara, CA
    2 days ago
  •  ...an ambitious Senior Solutions Architect - AI Factory Deployment to join our...  ...debugging AI/LLM workloads on Linux-based GPU clusters. This position demands over 6 years of experience...  ...systems and involves hands-on work with AI/ML workloads. Candidates should have strong... 

    NVIDIA

    Santa Clara, CA
    2 days ago
  •  ...production-ready agentic AI systems and AI-driven...  ...systems. Integrate AI/ML solutions into CI/CD pipelines...  ...with cross-functional engineers to deliver high-impact...  ...information systems, software engineering, or related...  ...with Kubernetes/Cloud infra and observability.... 

    Jobtailor

    Sunnyvale, CA
    3 days ago
  • $272k - $425.5k

    Principal Software Engineer – Large-Scale LLM Memory and Storage Systems...  ...for serving generative AI and reasoning models...  ..., Dynamo orchestrates GPU shards, routes requests...  ...across heterogeneous clusters so that many accelerators...  ...storage, or ML systems infrastructure... 
    Principal
    Local area
    Remote work

    NVIDIA

    Santa Clara, CA
    3 days ago
  •  ...with enterprise systems. The team is responsible for delivering AI-powered search and agentic workflows that enhance...  ...scalable and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing, etc.)... 
    Principal

    Gravity Engineering Services Pvt Ltd.

    Santa Clara, CA
    21 hours ago
  • 7+ years of experience in AI/ML engineering or related fields Proven ability to be deeply hands-on in coding and system development Experience...  ...and rapid development workflows Ability to operate at a principal level, driving technical direction and execution EOE Statement... 
    Principal

    Real

    Santa Clara, CA
    2 days ago
  • Gravity Engineering Services Pvt Ltd. in Santa Clara, California is looking for someone passionate about designing and developing AI-powered applications. The role involves creating AI agents that...  ...least 10 years of experience in software development, particularly with... 
    Principal

    Gravity Engineering Services Pvt Ltd.

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

    We're looking for outstanding AI systems engineers to develop groundbreaking...  ...technologies in the inference systems software stack! We build innovative AI...  ..., code generators, and GPU kernel technologies for NVIDIA...  .../ industry) experience with ML/DL systems development preferable... 

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  • $166k - $244k

    Senior Software Engineer, Infra, Vertex Gemini API+ Serving - Sunnyvale, CA, USA. About the job Google'...  ...productize models and technology on the Vertex AI platform, bridging the gap between...  ...production‑quality Machine Learning (ML) infrastructure. Experience in AI/ML... 
    Full time

    Carlsbad Tech

    Sunnyvale, CA
    2 days ago
  • $218.8k - $335.3k

    Job Description Staff AI/ML Engineer, AV ML Infra We're General Motors (GM), a company driving the future of mobility with advanced self-driving and electric vehicle technologies. We're building the world's most innovative autonomous vehicles to safely connect people to... 
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  • $166k - $244k

    Senior Software Engineer, GPU Performance Location: Sunnyvale, CA, USA; New York, NY, USA; Seattle, WA,...  ...reasons — ensuring top performance for our ML models, adapting to ML workloads,...  ...transformative solutions, shaping the future of AI and accelerated computing for Google and... 
    Full time
    Worldwide

    Google

    Sunnyvale, CA
    4 days ago
  • $300 per month

     ...intelligence. We’re crafting the engine that powers a world...  ...create ambitiously with AI — without sacrificing...  ...and experienced Senior Software Engineer to join their team...  ...with CI/CD tools. AI/ML Expertise: Experience...  ...Performance optimizations on GPU systems and inference... 
    Temporary work
    Work at office

    Crusoe Energy Systems

    Sunnyvale, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal AI and ML Infra Software Engineer, GPU Clusters. Be the first to apply!