Senior Systems Software Engineer - Machine Learning
$152k - $241.5kNVIDIA
NVIDIA has been transforming computer graphics, PC gaming, accelerated computing, and machine learning for more than 25 years. It’s a unique legacy of innovation 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. We’re hiring a Deep Learning Engineer with strong experience in generative AI, LLMs/VLMs, computer vision, and agentic systems. If you’ve spent more time than you’d like to admit building workflows to populate data and/or diversify/expand your dataset, you’ll likely feel at home here. Bonus points if you’ve worked with 3D computer vision (extra bonus if you actually enjoyed it). The team is a balanced mix of engineers and scientists, and we care about both rigor and actually getting things out the door. The culture is collaborative, low-ego, and built around ownership. If you enjoy building systems that get used—and working with people who know when to debate and when to just run the experiment—this jobs is for you.What you will be doing:Convert research into real products (not just slide decks or notebooks)Help build workflows that diversify datasets and/or populate dataShip machine learning workflows/pipelines fast and iterate fasterLeverage LLM/VLM and agents in the data generation pipelineDefine evaluation criteria and run offline evals before any model or prompt change reaches productionWhat we need to see:Masters degree (or equivalent experience) or preferably a PhD degree in Computer Science or a related field with 5+ years of experienceSolid mathematical and algorithmic foundation and proven expertise demonstrated through research publications, internships, or significant project experience.Strong background in computer vision and deep learning.Excellent programming skills in Python and C/C++.Excellent software engineering fundamentals.Ability to develop code in Unix/Linux environments.Excellent written, visual, and verbal communication skills to present performance challenges, tradeoffs, and architectural alternatives.Strong collaboration skills to partner with other teams.Ways to stand out from the crowd:Experience designing and operating multi-agent pipelines in production, including handling non-deterministic failures, retry logic, and tool-call error recovery"Shipped a product feature backed by a VLM (e.g., image captioning, document understanding) — including handling inference latency, cost-per-call tradeoffs, and degraded-mode fallbacksShipped AI-powered features to real users — not just prototyped with agent frameworks. If your experience is primarily personal projects or hackathons, this role may not be the right fit yet.NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative and autonomous, 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 152,000 USD - 241,500 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4.You will also be eligible for equity and benefits.Applications for this job will be accepted at least until September 17, 2026.This posting is for an existing vacancy. 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.SummaryLocation: US, CA, Santa Clara; US, NC, DurhamType: Full time
$184k - $287.5k
...acceleration. We're looking for an outstanding software engineer to apply their skills in the... ...other libraries and database systems. In this role, you will research, develop... ...at the intersection of database and machine learning. You’ll work closely with a team of stellar...SeniorFull time$193.3k - $261.5k
AWS designs custom SoCs (System on Chips) that power the world's largest machine learning training and inference clusters. Our... ...both the SoCs and the low-level software stack that brings these chips to... ...looking for a Systems Software Engineer who wants to work at the...SeniorLocal areaFlexible hours$163k - $236k
...developing integration plans with software and system partners while... ...Bachelor's degree in Electrical Engineering, Computer Engineering,... ...the TPU team that builds Machine Learning Accelerator ASICs for Google... ...across the ML compute IP.As a Senior Engineer, you will be...SeniorWorldwide$184.7k - $324.8k
...Sr. System Software Engineer Join a team of passionate and creative engineers dedicated to building technologies that will shape the future... ...to software development and the application of machine learning. You are a builder at heart, someone who can seamlessly navigate...SeniorRelocation$184k - $287.5k
.... This role brings sits at the intersection of research and systems engineering, where we turn new ideas into reliable, high-performance systems... ...field, or equivalent experience.8+ years of relevant software engineering experience.Experience in one or more relevant areas...SeniorFull time$224k - $356.5k
...environments, and medical devices. Our software platforms are central to this mission.... ...standards globally!We are hiring a Senior Systems Software Engineer to join our team as a technical expert focused on optimizing deep learning inference for autonomous vehicles and...SeniorFull timeImmediate start$184k - $287.5k
...intelligence computing, where our innovations are revolutionizing self-driving cars, machine learning, supercomputing, gaming, and visualization. As a Senior System Software Engineer on the NvSci team, you will play an integral role in crafting NVIDIA's leadership in AI...SeniorFull timeRemote work$130k - $180k
...PDFS) offers an end-to-end analytics platform that empowers engineers and data scientists across the semiconductor ecosystem to rapidly... ...and constrain new product introductions and to deliver the machine learning insights that drive efficient and profitable high-volume...SeniorWorldwide$168k - $270.25k
...design and build the next-generation architecture and software for managing storage services to support our engineers, architects with NVIDIA GPU design, VLSI,... ...technology evaluations, and coordinate and track system orders, installations and deployment.What we need...SeniorFull time$224k - $356.5k
...AI. We are in search of a remarkable Automotive Performance Senior Software Engineer to join our energetic team. You will participate in... ...industry.What you'll be doing:Play a key role in optimizing system software for Nvidia automotive performance platforms with Safe...SeniorFull time$184k - $287.5k
...NVIDIA is searching for a highly motivated, technical engineer to join the Tegra system-on-chip (SoC) software organization. You will work on key aspects of our... ...AI infrastructure powers global intelligence, transforming every industry. Learn more about NVIDIA ....SeniorFull timeRemote work$152k - $241.5k
...like NCCL, NVSHMEM, UCX for Deep Learning and HPC. We are looking for a motivated Performance engineer to influence the roadmap of... ...Good understanding of computer system architecture, HW-SW... ...systems principles (aka systems software fundamentals) ~ Implement micro...SeniorFull timeRemote work$168k - $270.25k
The NVIDIA Experience (NVEX) Solutions Engineering team is looking for an experienced solution... ..., and contribute to products and software tooling. You must have excellent problem... ...experience with multi-GPU platformsStrong system software (firmware, BIOS, kernel, driver...SeniorFull timeWeekend work$184k - $287.5k
...re groundbreaking the next generation of outstanding AI systems to transform GPU software development. Our team leads the effort in crafting agentic... ...each stage of the funnelWork closely with GPU SW kernel engineers to pinpoint high-impact automation opportunities and...SeniorFull time$184k - $287.5k
We are now looking for a Senior System Software Engineer to work in our Tegra system software group. The best candidates will have excellent C/C++... ...execution of complex SoCs and platforms.Consistent record of learning new technologies on the job in a time-bound manner....SeniorFull time$152k - $241.5k
As a Vulkan Performance driver engineer, you will have a hand in everything from the game engine down to bare metal! You will be part... ...experience5+ years of experience (or equivalent) in graphics software, system programming, or related field.An understanding of graphics...SeniorFull time$152k - $241.5k
NVIDIA Solutions Engineering team is searching for engineers to help... ...technologies alongside experts in Deep Learning, Computer Vision, and... ...work. We are looking for a System Software Engineer with expertise in... ...26262NVIDIA is a “learning machine” that constantly evolves by...SeniorFull time$184k - $287.5k
...to do their best work. Come join the team and see how you can make a lasting impact on the world.NVIDIA is seeking a Sr. Systems Software Engineer for the Apache Spark Acceleration group. Over the past five years GPU accelerated data processing has moved from proof of...SeniorFull time$184k - $287.5k
...responsible for building a scalable and modular software stack that powers advanced driver-assistance systems across a diverse range of product lines and... .... We are looking for a highly motivated Senior Software Systems Engineer with a strong foundation in software...SeniorFull time$184k - $287.5k
...opportunities! We work with sister software teams on developing features for... ...over time, resulting in a rich engineering experience and career. As a Compute Systems Software Engineer at NVIDIA, you... ...teammate with a strong desire to learn, grow and create The candidate is...SeniorFull timeWorldwide$152k - $241.5k
...in a diverse, supportive environment where everyone is inspired to do their best work.We are searching for outstanding senior system software engineer to join the NVIDIA's GPU Diagnostics SW team. Our charter is to develop the most demanding applications a GPU or high-performance...SeniorFull time$184k - $287.5k
...streaming foundation into the automotive domain, where the bar isn't just performance — it's safety as well.We are seeking a Senior Systems Software Engineer with deep knowledge of RTOS and software safety standards to help bring GFN's real-time streaming technology to...SeniorFull time$184k - $287.5k
...do their best work. The video software team is seeking someone... ...motivated and passionate about system software development. Come join... ...and low power video playback.Learn about our graphics processing... ...see:Bachelors in Electrical Engineering or Computer Science (or equivalent...SeniorFull timeWork experience placement$184k - $287.5k
NVIDIA is looking for a hardworking Sr. Systems Software Engineer to work on platform software based on open-source container runtimes and Kubernetes technologies. We expect you to have strong programming skills, a deep understanding of designing and building software,...SeniorFull timeWork experience placementRemote work$224k - $356.5k
We are now looking for a Senior System Software Engineer to work on Dynamo. NVIDIA is hiring software engineers for its GPU-accelerated deep learning software team. Academic and commercial groups around the world are using GPUs to power a revolution in AI, enabling breakthroughs...SeniorFull time$184k - $287.5k
We are seeking a Sr System Software Engineer to help us build out our scientific computing platform workflows on Cloud. This Cloud based scientific computing cloud platform enables Physics based Numerical Simulation Solvers, AI based Training, Inference and Visualization...SeniorFull time$184k - $287.5k
...brings together cutting‑edge hardware and software innovation to deliver industry‑leading... .... We are a group of forward‑thinking engineers tackling some of the globe’s toughest challenges... ...of lives. We’re searching for a Senior Systems Software Engineer with deep expertise...SeniorFull timeRemote work- ...technology. We are at the forefront of software and hardware innovation, pushing the... ...per week. The role: Principal System Software Engineer, AI Inference Execution What you... ..., computer architecture, and machine learning fundamentals Proficient in C/C++/...Work experience placement3 days per week
$272k - $431.25k
...constraints. We’re seeking a Principal Software Engineer for Systems Inspection in Santa Clara to develop... ...including multimodal representation learning, model adaptation, domain transfer,... ...current experience in deep learning, machine learning, computer vision, or applied...Shift work$211k - $368k
...inspiring the world to learn, communicate and... ...technology pathfinding, AI and system workload analysis,... ..., and teamwork across engineering organizations and external... ...hardware, firmware, software, networking, power,... ...experience supporting AI, machine learning, HPC...Full timeLocal areaImmediate startRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Systems Software Engineer - Machine Learning. Be the first to apply!
- IT system engineer Santa Clara, CA
- system programmer Santa Clara, CA
- systems software developer Santa Clara, CA
- senior technical service engineer Santa Clara, CA
- senior director product management Santa Clara, CA
- senior automation controls engineer Santa Clara, CA
- senior grant accountant Santa Clara, CA
- senior tax Santa Clara, CA
- senior firmware engineer Santa Clara, CA
- senior data management analyst Santa Clara, CA


