Lead Software Engineer
Core
Lead Software Engineer diagnosing compute bottlenecks and optimizing GPU workloads for robotics and physical AI simulation.
Role type
Senior IC software engineer (GPU performance & agentic AI)
Builds
Optimized simulation workloads on NVIDIA Omniverse/Isaac Sim for robotics and autonomy
Domain
Robotics, Physical AI, High-Performance Computing (HPC)
Deliverable
production ML models
Required skills
CUDA, C++, Python, NVIDIA GPU architecture, multi-GPU systems, parallel processing, Linux, Docker, Kubernetes, Slurm, CoreWeave, AWS, Azure
Preferred skills
Agentic AI systems, automated code analysis, runtime optimization, robotics, autonomous systems, digital twins, HPC clusters, CI/CD, machine learning infrastructure, synthetic data generation
Technologies
NVIDIA Omniverse, Isaac Sim, Nsight Systems, Nsight Compute, Nsight Graphics, RTX, CoreWeave, AWS, Azure
Responsibilities
Diagnose and remove performance bottlenecks across CPU, GPU, memory, I/O, storage, and networking using NVIDIA Nsight tools. Refactor and tune CUDA, C++, and Python simulation code to improve hardware utilization and execution speed. Design and deploy agentic AI systems that autonomously analyze and optimize runtime code performance. Accelerate and scale simulation workloads on NVIDIA Omniverse and Isaac Sim across multi-GPU and distributed systems. Manage and optimize containerized GPU jobs using Docker, Kubernetes, and Slurm across CoreWeave, AWS, and Azure. Implement automated regression testing, observability, and performance benchmarking for ongoing performance tracking.
Seniority
Lead, hands-on IC
