Software Engineer
$224k - $356.5kNVIDIA
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world.
We are in search of a Deep Learning Software Infrastructure Engineer to propel NVIDIA’s Autonomous Vehicles project forward. In this role, you will build and scale training libraries and infrastructure that make end-to-end autonomous driving models possible. By enabling training on thousands of GPUs and massive datasets, you will accelerate iteration speed and improve safety, working closely with research and platform teams across NVIDIA.
What you’ll be doing:
- Crafting, scaling, and hardening deep learning infrastructure libraries and frameworks for training on multi-thousand GPU clusters.
- Improving efficiency throughout the training stack: data loaders, distributed training, scheduling, and performance monitoring.
- Building robust training pipelines and libraries to handle massive video datasets and enable rapid experimentation.
- Collaborating with researchers, model engineers, and internal platform teams to enhance efficiency, minimize stalls, and improve training availability.
- Owning core infrastructure components such as orchestration libraries, distributed training frameworks, and fault-resilient training systems.
- Partnering with leadership to ensure infrastructure scales with growing GPU capacity and dataset size while maintaining developer efficiency and stability.
What we need to see:
- BS, MS, or PhD in Computer Science, Electrical/Computer Engineering, or a related field, or equivalent experience.
- 12+ years of professional experience building and scaling high-performance distributed systems, ideally in ML, HPC, or large-scale data infrastructure.
- Extensive knowledge in deep learning frameworks (PyTorch is preferred), large scale training (DDP/FSDP, NCCL, tensor/pipeline parallelism), and performance profiling.
- Strong systems background: datacenter networking (RoCE, IB), parallel filesystems (Lustre), storage systems, schedulers (Slurm, Kubernetes, etc.).
- Proficiency in Python with experience writing production-grade libraries, orchestration layers, and automation tools.
- Ability to work closely with multi-functional teams (ML researchers, infra engineers, product leads) and translate requirements into robust systems.
Ways to stand out from the crowd:
- Shown experience scaling large GPU training clusters with >1,000 GPUs.
- Expertise in fault resilience and high availability, including elastic training and large-scale observability.
- Tried leadership skills as a hands-on technical authority, encouraging others and establishing guidelines for ML systems engineering.
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 224,000 USD - 356,500 USD for Level 5, and 272,000 USD - 431,250 USD for Level 6.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until September 11, 2026.
NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive 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.
NVIDIA pioneered accelerated computing. Today, our AI infrastructure powers global intelligence, transforming every industry. Learn more about NVIDIA.
#J-18808-Ljbffr$152k - $241.5k
...NVIDIA's Quantum Computing team is searching for an outstanding software engineer to build the toolchain of the future. Join us in developing the CUDA-Q platform for programming powerful hybrid quantum-classical multi-processor systems. We are looking for a dedicated engineer...Suggested$130 per hour
...message the job poster from ALOIS Solutions On a mission to assist candidates in securing their next dream job! Title: Senior Software Engineer Duration: 6 months contract with possible extension/ conversion Location: (Remote in Los Angeles, CA and Atlanta, GA) OR San Francisco...SuggestedFull timeContract workSummer workInternshipRemote work1 day per week- LinkedIn is seeking an Associate, Finance AI & Automation Solutions - Low‑Code / No‑Code to design, build, and scale internal apps and automations for Finance teams. You’ll deliver production workflows using Microsoft Power Apps, connect to Oracle ERP, and apply AI patterns...Suggested
- ...YO AI Labs seeks a Senior Software Engineer to craft reinforcement learning environments for software tasks using MCP tools. This remote contractor role focuses on reproducible scenarios, deterministic verification, and reference solutions for bug fixing, feature work,...SuggestedFor contractorsRemote work
- ...based remotely anywhere in the United States. The AI Security Engineering team at Databricks builds the security tools, detection... ...engineering solutions that keep them safe at scale. Staff Security Software Engineer on the AI Security Engineering team, you set the...SuggestedRemote work
- ...Overview NVIDIA is looking for an outstanding senior software engineer to join our endeavor to accelerate quantum chemistry on NVIDIA GPUs: cuEST. Launched in March 2026, cuEST is a CUDA-X math library. It provides accelerated APIs for essential functions related to...
- A technology solutions company is seeking an Imaging Software Engineer to develop next-generation AR/VR imaging systems. The engineer will design high-performance imaging software using MATLAB, Python, C++, and CUDA. Responsibilities include automating workflows and collaborating...Remote jobHourly payContract work
- Overview Junior Software Engineer role at Consertus. Responsibilities Develop and maintain responsive, intuitive web applications. Design and enhance backend services with Python. Manage and optimize cloud infrastructure. Write clean, modular, and testable code following...Local area
$177.3k - $265.9k
...Senior Software Engineer (Frontend), Social Location: San Diego, CA (Rancho Bernardo) The Senior Software Engineer will design and develop PlayStation features on the PS5, mobile, and other supported platforms. They will provide strong technical knowledge, experience...Relocation$150k - $281k
...feedback about new features from users. The work in the team is multidisciplinary and team members have diverse backgrounds in software engineers, design engineering, ML engineering and neuro-engineering. Job Description and Responsibilities: As a Software Engineer...Full timeTemporary workFlexible hours- ...Lead, manage and grow multiple teams of product-focused software engineers Mentor and guide the professional and technical development of engineers Work with product managers to understand desired application capabilities and testing scenarios Continuously improve...
$159.49k - $267.74k
...Software Architect, Platform Engineering page is loaded## Principal Software Architect, Platform Engineeringlocations: Remote - Californiatime type: Full timeposted on: Posted Yesterdayjob requisition id: JR30578Chamberlain Group (CG) is a global leader in intelligent...Temporary workSecond jobRemote workWorldwide- ...Oracle Cloud Infrastructure is seeking a Principal Systems Software Engineer to build low-level systems software and platform-management for next-generation GPU infrastructure. You will own capabilities spanning BMC software, platform management, firmware lifecycle,...
- Overview Robotics Software Engineer | Aerial Autonomy | Remote | US-Based Ready to write code that flies? We’re working with one of the most exciting venture-backed robotics startups in the defense-tech space, building scalable autonomous systems that operate in the air...Immediate startRemote work
- ...talented and self-motivated team of mechanical, electrical, and software developers focused on creating the best machines possible.... ...development process more robust. Degree in Computer Science, Computer Engineering, or related fields. Experience with Linux (systemd,...Work experience placement
$99.6k - $223.4k
Job Description Smart systems software engineers with BS/MS/PhD in Computer Science to join the Exadata Team at Oracle Server Technologies. Team and Product Description Oracle Exadata technology is the newest innovation in Oracle's history as the provider of the industry...Temporary workFlexible hours$104k - $171k
...efficient and intuitive development ecosystem to empower our iOS engineers to be productive. We serve hundreds of iOS engineers who build... ...for iOS apps at LinkedIn. You will produce high-quality software that is unit tested, code reviewed and checked in regularly for...For contractorsWork experience placementWork at officeFlexible hours- ...Oracle Cloud Infrastructure (OCI) is seeking a Principal Systems Software Engineer to help build and evolve the low-level systems software and platform-management capabilities that power next-generation GPU infrastructure. This is a hands-on systems engineering role...
- ...We are partnering with a leading aerospace and defense manufacturer seeking an experienced Senior Embedded Software Engineer to support the development of mission-critical embedded software for next-generation aerospace systems. This role offers the opportunity to work...Full time
$170k - $277k
...stronger relationships, and the kind of precision that drives great outcomes. Job Summary We are seeking a Senior Principal Software Engineer who is first and foremost a software craftsman with a passion for building innovative tools, platforms, and infrastructure...Full timeWork at officeVisa sponsorshipWork visa$20k
...be a Titan? We are seeking an experienced Staff Cloud Security Engineer to shape the security foundation of our modern cloud environments... ...feedback loops and automated remediation workflows to ensure software is secure by default. Develop automated scripts using Python, Bash...Minimum wageLocal areaFlexible hours- ...RESTful services. You’ll collaborate with product, design, and engineering partners to translate priorities into thoughtful technical... ...or equivalent practical experience 5+ years of professional software development experience 3+ years of Angular experience Experience...Work at office
- Desired Technical Qualifications At least 8+ years of proven professional experience with Java Good experience with Angular/React frameworks. Experience with Spring framework Excellent relational databases skills (Oracle/MySQL) Excellent knowledge about application...
- ...is a plus as our firm is 100% digital. Key Roles and Responsibilities Work with development teams and product managers to ideate software solutions Design client‑side and server‑side architecture Build the front‑end of applications through appealing visual design...
- Summary We are looking for a skilled and innovative Lead Web Developer to join our Technology team preferably in either Los Angeles, CA or McAllen, TX, however we will consider a fully remote role for the right candidate. This role offers the opportunity to play a key role...Full timeLocal areaRemote workShift work
$190k - $210k
...Key Responsibilities Overview This Staff AI Engineer role sits at the intersection of AI systems architecture and full-stack product... ...strategic discussions. Qualifications ~6+ years of software engineering experience building and scaling production systems....$147k - $237.5k
...flexibility and security in the modern workplace. As a DevOps Engineer within the Prisma Browser Group, you will contribute significantly... ...high system performance and reliability. Collaborate with software development and other cross‑functional teams to streamline and...Full timeWork experience placementWork at officeRemote work- ...About the Role We're looking for a Technical Support Engineer to join the service desk team of a U.S.-based life science software company, supporting enterprise clients across the West Coast. You'll operate as a direct extension of the application support team - investigating...
- ...hardware development process. Our team is small, scrappy, and growing fast. We are looking for an experienced and driven Senior Software Engineer to join us. If you like to own problems end-to-end and are passionate about technology, we want to hear from you!...
- We are seeking a motivated Embedded Software Engineer to design, develop, test, and maintain software for embedded systems and electronic devices. This position is suitable for entry-level candidates as well as mid-level professionals with experience in embedded software...Internship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software developer fintech California, MO
- startup software engineer California, MO
- junior software developer remote California, MO
- software engineer California, MO
- software engineer amazon California, MO
- senior robotics software engineer California, MO
- experienced software developer California, MO
- cybersecurity software engineer California, MO
- software engineer healthcare California, MO
- agile software developer California, MO

