Senior Software Engineer, AI Platform - Robotics jobs in United States
cer-icon
Apply on Employer Site
company-logo

NVIDIA · 2 days ago

Senior Software Engineer, AI Platform - Robotics

NVIDIA is building the infrastructure that powers GR00T, a general-purpose humanoid robotics platform. The role involves engineering the cloud-native backend for simulation, data generation, model training, and robotic deployment at scale, requiring collaboration with various engineering teams and expertise in Kubernetes and backend systems.

AI InfrastructureArtificial Intelligence (AI)Consumer ElectronicsFoundational AIGPUHardwareSoftwareVirtual Reality
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Architect, develop, and deploy backend services supporting NVIDIA GR00T using Kubernetes and cloud-native technologies
Collaborate with ML, simulation, and robotics engineers to deploy scalable, reproducible, and observable multi-node training and inference workflows
Extend and maintain OSMO’s orchestration layers to support heterogeneous compute backends and robotic data pipelines
Develop Helm charts, controllers, CRDs, and service mesh integrations to support secure and fault-tolerant system operation
Implement microservices written in Go or Python that power GR00T task execution, metadata tracking, and artifact delivery
Optimize job scheduling, storage access, and networking across hybrid and multi-cloud Kubernetes environments (e.g., OCI, Azure, on-prem)
Build tooling that simplifies deployment, debugging, and scaling of robotics workloads

Qualification

KubernetesMicroservicesGolangCloud-native technologiesPythonHelmContainer networkingObservability stacksGitOps workflowsRobotics frameworksSimulation tools

Required

BS, MS, or PhD degree in Computer Science, Electrical Engineering, Computer Engineering, or related field (or equivalent experience)
12+ years of work experience in DevOps, backend, or cloud infrastructure engineering
Hands-on experience building and deploying microservices in Kubernetes-native environments
Proficiency in Golang or Python, especially for backend systems and operators
Experience with Helm, or other Kubernetes templating and config management tools
Familiarity with GitOps workflows, observability stacks (e.g., Prometheus, Grafana), and container CI/CD pipelines
Strong understanding of container networking, storage (e.g., PVCs, ephemeral), and scheduling

Preferred

Experience with ML training workflows, distributed job orchestration (e.g., MPI, Ray, Triton Inference Server)
Knowledge of robotics frameworks (e.g., ROS2) or simulation tools (e.g., Isaac Sim, Omniverse)
Background with GPU cluster management and scheduling across cloud providers
Contributions to open-source Kubernetes projects or custom operators/controllers

Benefits

Equity
Benefits

Company

NVIDIA is a computing platform company operating at the intersection of graphics, HPC, and AI.

H1B Sponsorship

NVIDIA has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1877)
2024 (1355)
2023 (976)
2022 (835)
2021 (601)
2020 (529)

Funding

Current Stage
Public Company
Total Funding
$4.09B
Key Investors
ARPA-EARK Investment ManagementSoftBank Vision Fund
2023-05-09Grant· $5M
2022-08-09Post Ipo Equity· $65M
2021-02-18Post Ipo Equity

Leadership Team

leader-logo
Jensen Huang
Founder and CEO
linkedin
leader-logo
Michael Kagan
Chief Technology Officer
linkedin
Company data provided by crunchbase