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

Senior Software Engineer, Machine Learning Inference

$152k - $241.5k

NVIDIA

At NVIDIA, we're at the forefront of innovation, driving advancements in AI and machine learning to solve some of the world’s most challenging problems. We're seeking talented and motivated engineers to join our TensorRT team in developing the industry-leading deep learning inference software for NVIDIA AI accelerators. As a Senior Software Engineer in the TensorRT team, you will be responsible for designing and implementing inference software optimizations to power AI applications on NVIDIA GPUs. If you're ready to take on challenging projects and make a significant impact in a company that values creativity, excellence, and collaboration, we want to hear from you!What you’ll be doing:Design, develop and optimize NVIDIA TensorRT and TensorRT-LLM to supercharge inference applications for datacenter, workstations, and PCs.Develop software in C++, Python, and CUDA for seamless and efficient deployment of state-of-the-art LLMs and Generative AI models.Collaborate with deep learning experts and GPU architects throughout the company to influence Hardware and Software design for inference.What we need to see:BS, MS, PhD or equivalent experience in Computer Science, Computer Engineering or a related field.4+ years of software development experience on a large codebase or project.Strong proficiency in C++ (required), Rust or Python programming languages.Experience in developing Deep Learning Frameworks, Compilers, or System Software.Excellent problem-solving skills and passion to learn and work effectively in a fast-paced, collaborative environment.Strong communication skills and the ability to articulate complex technical concepts.Ways to stand out from the crowd:Experience in developing inference backends and compilers for GPUs.Knowledge of Machine Learning techniques and GPU programming with CUDA or OpenCL.Background in working with LLM inference frameworks like TensorRT-LLM, vLLM, SGLang.Experience working with deep learning frameworks like TensorRT, PyTorch, JAX.Knowledge of close-to-metal performance analysis, optimization techniques, and tools.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, autonomous and love a challenge, we want to hear from you. Come, join our team and help build the real-time, cost-effective computing platform driving our success in this exciting and quickly growing field.#LI-Hybrid 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 August 9, 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 ClaraType: Full time

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Machine Learning Inference in Santa Clara, CA vacancy
  • $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 Learning by helping build a state-...  ...standardsC++11/C++14/C++17/C++20, etc..Strong grasp of Machine Learning concepts.Experience and knowledge in... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $193.3k - $261.5k

     ...builds AWS Neuron, the software development kit...  ...accelerate deep learning and GenAI workloads...  ...Amazon’s custom machine learning accelerators...  ...unparalleled ML inference and training performance...  ...boundary, our engineers build systematic...  ...and mentorship. Our senior members enjoy one-... 
    Senior
    Work experience placement
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    3 days ago
  • $152k - $241.5k

    We are now looking for a Senior Software Engineer for Quantized Inference! NVIDIA is seeking software engineers to accelerate the discovery and deployment of efficient inference recipes for LLMs. A recipe defines which operators are transformed into low-precision or sparsified... 
    Senior
    Full time

    Nvidia

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

    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...  ..., parallel programming, distributed systems, deep learning theories.Knowledgeable and passionate about performance... 
    Senior
    Full time

    Nvidia

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

     ...for outstanding AI systems engineers to develop groundbreaking technologies in the inference systems software stack! We build innovative AI...  ...engineers at NVIDIA across deep learning frameworks, libraries,...  ...vLLM and SGLangExpertise in machine learning compilers (e.g. Apache... 
    Senior
    Full time
    Remote work

    Nvidia

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

     ...world.We are looking for outstanding Senior Deep Learning Software Engineers to develop and productize NVIDIA's...  ...Solution Engineering-Automotive Machine Learning team, we are developing new...  ...technologies to accelerate deep learning inference on NVIDIA hardware platforms for... 
    Senior
    Full time
    Work experience placement

    Nvidia

    Santa Clara, CA
    3 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 contributing directly to upstream inference engines like vLLM and SGLang-ensuring they run best‑in... 
    Senior
    Full time
    Remote work

    Nvidia

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

     ...looking for a motivated Deep Learning engineer to bring advanced CUDA...  ...on scales up to 100K GPUs to inference down at microsecond latency....  ...systems principles (aka systems software fundamentals)Adaptability and...  ..., MPI, UCX) and distributed machine learning techniques (e.g.,... 
    Senior
    Full time

    Nvidia

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

     .... More recently, GPU deep learning ignited modern AI - the new...  ....Local AI seeks a Senior Systems Software Engineer interested in solving client...  ...processing pipelines, and inference runtime features.Identifying...  ...Understanding modern techniques in Machine Learning, Deep Neural... 
    Senior
    Full time
    Local area

    Nvidia

    Santa Clara, CA
    3 days ago
  • $193.3k - $261.5k

     ...stack of hardware, firmware, and software to deliver unparalleled virtualization...  ...for high-performance training and inference workloads.We are looking for an experienced software engineer to drive development for new EC2 machine learning platforms. In this role, the... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Santa Clara, CA
    5 days ago
  • $193.3k - $261.5k

    We develop AWS Neuron, the complete software stack for Trainium, Amazon's custom cloud-scale machine learning accelerators. Join us to optimize the latest models...  ...hardware.As a Software Development Engineer on the Inference Model Enablement team, you will onboard and... 
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    2 days ago
  •  ...Overview We are hiring a Senior Software & AI Engineer to build production-grade...  ...a strong emphasis on deep learning and generative AI. You...  ...data. Develop and deploy machine learning models to...  ...infrastructure (training pipelines, inference optimization, monitoring)... 
    Senior

    Shape The Future

    Sunnyvale, CA
    15 days ago
  •  ...distributed AI training and inference, raw GPU and CPU...  ...The Lambda Infrastructure Engineering organization forges the foundation...  ...looking for an experienced Senior Software Engineer to join our...  ...services that power our AI and machine learning infrastructure.What You’ll... 
    Senior
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda Labs

    San Jose, CA
    2 days ago
  • $184k - $287.5k

     ...and highly motivated software professional to work on...  ...intersection of CUDA and Deep Learning Systems. As the...  ...in both training and inference pipelines.Collaborate...  ...Computer Science, Computer Engineering, Electrical...  ...UCX) and distributed machine learning techniques (e... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $255.65k - $299k

     ...this positionWhat you can expect:As a Senior AI Software Engineer, you will collaborate to design,...  ...applications. You will ensure AI training, inference, deployment, and operation are...  ...Software engineering, AI, ASR or machine learning from working on ASR engine... 
    Senior
    Full time
    Work at office
    Remote work

    Zoom

    San Jose, CA
    1 day ago
  • $152k - $241.5k

     ...passionate about driving innovation in deep learning and eager to work on cutting-edge AI...  ...? Join NVIDIA's TensorRT team as a Senior Software Engineer, and be at the forefront of technology, enabling high-performance AI inference solutions for automotive safety and other... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $130k - $220k

    Santa Clara, CAData Engineering - Data Infrastructure /Full-time...  ...intersection of applied machine learning, information retrieval,...  ...candidates at either the Software Engineer or Senior Software Engineer level....  ...operate distributed mining, inference, and indexing pipelines... 
    Senior
    Full time

    Plus.ai

    Santa Clara, CA
    2 days ago
  •  ...technology. We are at the forefront of software and hardware innovation, pushing the...  ...The role: Principal System Software Engineer, AI Inference ExecutionWhat you will do:The role...  ..., computer architecture, and machine learning fundamentalsProficient in C/C++/Python... 
    3 days per week

    d-Matrix

    Santa Clara, CA
    3 days ago
  • $182.5k - $260.5k

     ...platform, its Zero Trust Engine, and the powerful NewEdge...  ...Visit Careers at Netskope to learn more. Follow us on...  ...Positions are available at Senior Staff and above. Candidates...  ...roleAs a Senior Staff Machine Learning Scientist, you own the inference and optimization layer that... 
    Senior

    Netskope

    Santa Clara, CA
    4 days ago
  • $193.3k - $261.5k

    The MLIL DataPlane team is looking for a Senior Software Development Engineer to own the design and implementation of our inference data plane. We build the software that...  ...endPreferred qualification - Knowledge of Machine Learning and LLM fundamentals, including... 
    Senior
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    2 days ago
  • $152k - $204k

     ...publicly traded company (Nasdaq: CRWV) in March 2025. Learn more at What You'll Do: Senior engineers are area owners who lead designs, raise engineering...  ...and hardware teams to evolve our Kubernetes-native inference platform and meet strict P99 SLAs at scale. About... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours
    Shift work

    CoreWeave

    Sunnyvale, CA
    17 days ago
  • $199k

     ...best work. Join us and build for travelers everywhere. Senior Software Development Engineer Expedia Technology teams partner with our Product...  ...employees. A singular technology platform powered by data and machine learning provides secure, differentiated, and personalized... 
    Senior
    Worldwide

    Expedia Group

    San Jose, CA
    1 day ago
  • $139k - $257.55k

     ...impact on the customer experience. As a Senior Software Engineer focused on Data Science and Platform...  ...model development, and real-time inference — building the models that detect and...  ...techniques — supervised/unsupervised learning, anomaly detection, ensembles — applied... 
    Senior
    Full time
    Temporary work
    Local area
    Worldwide
    Shift work

    Adobe

    San Jose, CA
    2 days ago
  • $229.9k - $262.4k

    Sr. Lead AI Engineer (Inference Optimization, FM hosting, AI Platform) Overview: At Capital One...  ...has been an industry leader in using machine learning to create real-time, personalized...  ...develop, test, deploy, and support AI software components including foundation model... 
    Senior
    Full time
    Part time
    Local area

    Capital One

    San Jose, CA
    2 days ago
  • $130k - $180k

     ...the forefront of the AI-powered data engineering revolution. You can read more about us...  ...~(Desirable) Familiarity with AI and machine learning concepts ~(Desirable) Experience with...  ...the Forefront : Push the boundaries of software engineering by combining traditional... 
    Senior
    Worldwide

    PA Early Stage Partners

    Sunnyvale, CA
    6 days ago
  • $180k - $258.75k

     ...develop a fully end-to-end learned driving stack. This cross-org...  .... We are looking for a Senior Software Engineer to join our end-to-end...  ...partner closely with end-to-end machine learning, simulation and...  ...training, evaluation, and inference workflows. Build and maintain... 
    Senior
    Local area
    Shift work

    Toyota Research Institute

    Los Altos, CA
    12 days ago
  • Job DescriptionTitle: Senior Software Engineer - Safety Critical ApplicationsType: permanentLocation: San Jose, CAJob description: A Medical...  ....• Experience implementing complex algorithms including machine learning and classification.• Experience medical image processing... 
    Senior
    Permanent employment

    Maganti IT Resources

    San Jose, CA
    3 days ago
  • Job DescriptionTitle: Senior Software EngineerType: permanentLocation: San Jose, CAJob description...  ...is looking for a Senior Software Engineer in with C++ programming and algorithm...  ...implementing complex algorithms including machine learning and classification.• Experience... 
    Senior
    Permanent employment

    Maganti IT Resources

    San Jose, CA
    3 days ago
  • $184k - $287.5k

     ...make a lasting impact on the world.We are seeking for a Senior Software Engineer for the Parking, Autonomous Vehicles team at Nvidia. In this...  ...to see:Experience in Mathematics, Control, Optimization, Machine Learning, Reinforcement Learning, etc.) or equivalent.PhD with 4+... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

     ...exposure to engage with Large-scale model inference architectureContribute to the...  ...vehicle technologies.Deep knowledge of E2E AV software integration from perception through control...  ...tuning.What We Need To See:We’re looking for engineers who can build systems — not just... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago

Do you want to receive more vacancies?

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