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

Senior Software Engineer, AI Inference Systems

$184k - $287.5k

NVIDIA

We are seeking highly skilled and motivated software engineers to join us and build AI inference systems that serve large-scale models with extreme efficiency. You’ll architect and implement high-performance inference stacks, optimize GPU kernels and compilers, drive industry benchmarks, and scale workloads across multi-GPU, multi-node, and multi-cloud environments. You’ll collaborate across inference, compiler, scheduling, and performance teams to push the frontier of accelerated computing for AI.What you’ll be doing:Contribute features to vLLM that empower the newest models with the latest NVIDIA GPU hardware features; profile and optimize the inference framework (vLLM) with methods like speculative decoding, data/tensor/expert/pipeline-parallelism, prefill-decode disaggregation.Develop, optimize, and benchmark GPU kernels (hand-tuned and compiler-generated) using techniques such as fusion, autotuning, and memory/layout optimization; build and extend high-level DSLs and compiler infrastructure to boost kernel developer productivity while approaching peak hardware utilization.Define and build inference benchmarking methodologies and tools; contribute both new benchmark and NVIDIA’s submissions to the industry-leading MLPerf Inference benchmarking suite.Architect the scheduling and orchestration of containerized large-scale inference deployments on GPU clusters across clouds.Conduct and publish original research that pushes the pareto frontier for the field of ML Systems; survey recent publications and find a way to integrate research ideas and prototypes into NVIDIA’s software products.What we need to see:Bachelor’s degree (or equivalent expeience) in Computer Science (CS), Computer Engineering (CE) or Software Engineering (SE) with 7+ years of experience; alternatively, Master’s degree in CS/CE/SE with 5+ years of experience; or PhD degree with the thesis and top-tier publications in ML Systems, GPU architecture, or high-performance computing.Strong programming skills in Python and C/C++; experience with Go or Rust is a plus; solid CS fundamentals: algorithms & data structures, operating systems, computer architecture, parallel programming, distributed systems, deep learning theories.Knowledgeable and passionate about performance engineering in ML frameworks (e.g., PyTorch) and inference engines (e.g., vLLM and SGLang).Familiarity with GPU programming and performance: CUDA, memory hierarchy, streams, NCCL; proficiency with profiling/debug tools (e.g., Nsight Systems/Compute).Experience with containers and orchestration (Docker, Kubernetes, Slurm); familiarity with Linux namespaces and cgroups.Excellent debugging, problem-solving, and communication skills; ability to excel in a fast-paced, multi-functional setting.Ways to stand out from the crowdExperience building and optimizing LLM inference engines (e.g., vLLM, SGLang).Hands-on work with ML compilers and DSLs (e.g., Triton, TorchDynamo/Inductor, MLIR/LLVM, XLA), GPU libraries (e.g., CUTLASS) and features (e.g., CUDA Graph, Tensor Cores).Experience contributing to containerization/virtualization technologies such as containerd/CRI-O/CRIU.Experience with cloud platforms (AWS/GCP/Azure), infrastructure as code, CI/CD, and production observability.Contributions to open-source projects and/or publications; please include links to GitHub pull requests, published papers and artifacts.At NVIDIA, we believe artificial intelligence (AI) will fundamentally transform how people live and work. Our mission is to advance AI research and development to create groundbreaking technologies that enable anyone to harness the power of AI and benefit from its potential. Our team consists of experts in AI, systems and performance optimization. Our leadership includes world-renowned experts in AI systems who have received multiple academic and industry research awards. If you’re excited to build systems, kernels, and tools that make large-scale AI faster, more efficient, and easier to deploy, we’d love to hear from you.#LI-HybridYour base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.You will also be eligible for equity and benefits.Applications for this job will be accepted at least until May 2, 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.SummaryLocation: US, CA, Santa ClaraType: Full time

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, AI Inference Systems in Santa Clara, CA vacancy
  • $224k - $356.5k

    We are now looking for a Senior System Software Engineer to work on Dynamo. NVIDIA is hiring software engineers...  ...using GPUs to power a revolution in AI, enabling breakthroughs in problems...  ...-paced team building Generative AI inference platform to make design and deployment... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    9 hours ago
  • $152k - $241.5k

     ...driving advancements in AI and machine learning to...  ...talented and motivated engineers to join our TensorRT...  ...-leading deep learning inference software for NVIDIA AI accelerators. As a Senior Software Engineer in the...  ...Frameworks, Compilers, or System Software.Excellent... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $152k - $241.5k

    We are now looking for a Senior Software Engineer for Quantized Inference! NVIDIA is seeking software engineers to accelerate...  ...across the team: CI, build systems, training infrastructure, pipeline...  ...concise, well-tested code; fluent with AI-assisted toolingExperience with ML... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    9 hours ago
  • $152k - $241.5k

    We are now looking for a Senior Software Engineer for Deep Learning Inference! Would you like to make a big impact in Deep...  ...the crowd:Experience developing System Software.Proficiency in Python as...  ...an existing vacancy. NVIDIA uses AI tools in its recruiting processes.... 
    Senior
    Full time

    Nvidia

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

    NVIDIA is the platform upon which every new AI‑powered application is built. We are seeking a Senior Software Engineer - AI Inference to advance open‑source LLM serving by...  ...they run best‑in‑class on NVIDIA GPUs and systems-and by improving the underlying stack that... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    1 day ago
  • $193.3k - $261.5k

     ...builds AWS Neuron, the software development kit...  ...unparalleled ML inference and training performance...  ...boundary, our engineers build systematic...  ...what's possible in AI acceleration.As...  ...across the stack from system level...  ...and mentorship. Our senior members enjoy one-... 
    Senior
    Work experience placement
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    4 days ago
  • $184k - $287.5k

     ...and highly motivated software professional to work on...  ...CUDA and Deep Learning Systems. As the complexity and...  ...for emerging AI workloads. You will be...  ...in both training and inference pipelines.Collaborate...  ...Computer Science, Computer Engineering, Electrical Engineering... 
    Senior
    Full time

    Nvidia

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

     ...eager to work on cutting-edge AI technology for safety-...  ...NVIDIA's TensorRT team as a Senior Software Engineer, and be at the forefront of...  ...enabling high-performance AI inference solutions for automotive safety...  ...of functions, classes, and systems to support certification and... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  •  ...unleashing the potential of generative AI to power the transformation of technology. We are at the forefront of software and hardware innovation, pushing the...  ...3 days per week.The role: Principal System Software Engineer, AI Inference ExecutionWhat you will do:The role requires... 
    3 days per week

    d-Matrix

    Santa Clara, CA
    4 days ago
  •  ...computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture...  ...LLM and Multimodal inference at scale across multi-GPU...  ...across internal GPU software teams and engage with open...  ...THE PERSON:   Skilled engineer with strong technical and... 
    Senior

    AMD

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

     ...passionate about redefining how software is built in the age of Generative AI? Join NVIDIA’s TensorRT team...  ...entry point for out-of-framework inference globally. We are moving beyond...  ...scale.If you are a systems-thinking C++ engineer who wants to help scale out an... 
    Senior
    Full time

    Nvidia

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

     ...deep learning ignited modern AI — the next era of...  ...& Deep Learning Compiler Engineer. NVIDIA is hiring software engineers for its Deep Learning...  ...generative AI, recommendation systems, image classification,...  ...the backbone of NVIDIA’s inference engine, spanning across data... 
    Senior
    Full time
    Remote work

    Nvidia

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

     ...latency to enable real-time AI. Modern AI is no longer...  ...GPU memory, and scalable, software-defined sensor integration...  ...surgical robotics, autonomous systems, industrial automation, and...  ...scale.We’re looking for a Senior Systems Software Engineer to help architect and scale... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $152k - $241.5k

    NVIDIA is hiring experienced software engineers to help scale up its AI Infrastructure. We expect you to have significant software engineering experience...  ...part of an DGX Cloud team responsible for production systems that enable large scalable GPU clusters to be used for... 
    Senior
    Full time
    Remote work

    Nvidia

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

     ...into the unlimited potential of AI to define the next era of...  ...doing:Develop use cases and system requirements for L3 and L4 autonomous...  ...with Data Analytics, Test Engineering, and System Integration &...  ...analysis, data analysis, and software architecture.Strong software... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $174k - $252k

     ...experience.5 years of experience with software development in C/C++.3 years...  ...with embedded operating systems.Experience in taking consumer...  ...RTOS) systems.Google's software engineers develop the next-generation...  ...connectivity, mobile, and now, AI. Google's XR team is at the forefront... 
    Senior

    Google

    San Jose, CA
    3 days ago
  • $174k - $253k

     ...Mobile GKI adoption, to optimize system resources and reduce hardware costs...  ...experience. 5 years of experience with software development in one or more...  ...Ability to drive and lead performance engineering efforts, including the adoption of AI-assisted tools and the transition... 
    Senior
    Shift work

    Google

    San Jose, CA
    1 day ago
  • $174k - $253k

    Write and test product or system development code. Review code developed by other engineers and provide feedback to ensure best practices...  ..., maintaining, or launching software products, and 1 year of...  ...fastest experience possible.The AI and Infrastructure team is redefining... 
    Senior
    Worldwide

    Google

    Sunnyvale, CA
    2 days ago
  • $125k - $191.7k

     ...DescriptionHybrid: This role is categorized as hybrid/Remote Role: As a Senior Software Systems Engineer on the Software Validation team within the AV organization...  ...for shaping the future of evaluation methodologies for AI systems and other ADAS features, architecting solutions... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  • $174k - $253k

    Write and test product or system development code. Review code developed by other engineers and provide feedback to ensure best practices...  ..., maintaining, or launching software products, and 1 year of...  ...enhance software solutions.The AI and Infrastructure team is redefining... 
    Senior
    Worldwide

    Google

    Sunnyvale, CA
    2 days ago
  • $184k - $287.5k

     ...tapping into the unlimited potential of AI to define the next era of computing. An...  ...is searching for a creative and expert Systems Engineer to help us expand NVIDIA's autonomous vehicle...  ...engineers, AI applied researchers and software engineers in building world-class... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    10 hours ago
  • $152k - $241.5k

    NVIDIA is seeking a Senior GenAI Algorithms Engineer to advance the state...  ...efficiency, multimodal AI, and open-source AI...  ..., post-training, inference optimization, and framework...  ..., optimize existing systems, and contribute to...  ....Excellent software engineering skills,... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    1 day ago
  • $160k - $198k

     ...our team members.What You’ll DoAs a Senior AI Systems Engineer, you will architect, deploy, and manage...  ...large-scale AI model training and inference. You will ensure our machine learning...  ...Partner closely with AI researchers and Software Engineers to productionize cutting-... 
    Senior
    Local area

    Archer Aviation

    San Jose, CA
    1 day ago
  • $184k - $287.5k

     ...tools that empower NVIDIA engineers to improve perf and...  ...to join a multifaceted software team with high standards...  ...involves developing tools for AI researchers and SW/HW...  ...the workload and the system, and empower them to...  ...distributed training and inference.Knowledge of GPU... 
    Senior
    Full time

    Nvidia

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

     .... The same streaming technologies powering GeForce NOW are advancing the future of AR/VR, AI inference, and connected mobility.We're looking for a Senior Systems Software Engineer with strong C++ experience and practical knowledge of wireless networking to improve streaming... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $224k - $356.5k

     ...Galaxy) is NVIDIA’s workstation-class AI computer—built on GB300 Blackwell GPUs...  ...promise, AI applications like NemoClaw, LLM inference via NIM, Hermes agents, and deep...  ...We are looking for a deeply technical systems software engineer who will own AI stack readiness on DGX... 
    Senior
    Full time
    Local area

    Nvidia

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

     ...intersection of research and systems engineering, where we turn new ideas...  ...simulation, rendering, and real-time inference from prototype through...  ...experience.8+ years of relevant software engineering experience....  ...existing vacancy. NVIDIA uses AI tools in its recruiting... 
    Senior
    Full time

    Nvidia

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

     ...unlimited potential of AI to define the next era...  ...‑edge hardware and software innovation to deliver...  ...group of forward‑thinking engineers tackling some of the...  ...We’re searching for a Senior Systems Software Engineer with...  ...plugins, distributed inference serving, and major cloud... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    3 days ago
  • $224k - $356.5k

     ...global leader in physical AI, powering self-driving cars...  ...and medical devices. Our software platforms are central to this...  ...globally!We are hiring a Senior Systems Software Engineer to join our team as a...  ...optimizing deep learning inference for autonomous vehicles and... 
    Senior
    Full time
    Immediate start

    Nvidia

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

     .... The same streaming technologies powering GeForce NOW are advancing the future of AR/VR, AI inference, and connected mobility.We're looking for a Senior Systems Software Engineer with strong C++ experience and familiarity with streaming technologies. You will help to improve... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, AI Inference Systems. Be the first to apply!