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

Senior Software Engineer, Distributed Systems - NIM Factory

$184k - $287.5k

Nvidia

NVIDIA is the platform upon which every new AI-powered application is built. We are seeking a senior engineer to design and build factory infrastructure and automation for NVIDIA Inference Microservices (NIMs). The right person for this role brings technical drive and creativity to change the way NVIDIA optimizes and serves performant inferencing for every AI model in a heterogeneous cluster environments. Our NIM offerings are easy to use, highly performant and tested in all deployment scenarios, in the cloud, on customer’s self-hosted infrastructure and locally on all NVIDIA GPUs. You will apply your deep technical expertise to design an efficient, scalable and reliable automation factory infrastructure that will take AI models to become NIMs that are validated for best in class performance and accuracy. NVIDIA is building a new category of products, by intersecting our prowess in deep learning and computing, with industry-leading technologies. You will harness groundbreaking technologies, and build a highly efficient factory to power how NVIDIA builds and validates NIMs for inferencing all the way through deployment in heterogeneous hardware and software environments. You will influence and drive technical advances in NVIDIAs workflows and build the infrastructure that strives to accelerate the delivery of every AI model on NVIDIA's GPUs anywhere. We are looking for technical talent to design and build our factory capabilities, including the underlying infrastructure, pipelines, backends, Docker build, test harness, metrics, performance engineering, log ingestion, and more.What you'll be doing: Develop a factory pipeline that will take an AI model in and produce a deployable service that is validated across Cloud, On-prem and Kubernetes environments. With the team, define and deliver rapid iterations on the group's technical strategies and roadmaps to deliver and improve the NIM factory. You will be designing interfaces, data modeling and schema design, and expanding observability over the factory pipeline and its compute infrastructure.Work with technical leaders designing and developing scalable and reliable factory components. You will collaborate with multiple AI model teams to understand their requirements to build an efficient infrastructure that improves every teams' productivity. Define metrics and drive improvements based on user feedback. You will mentor and collaborate throughout the team and with other teams to grow your colleagues and yourself. You will have a history of learning and growing your skills and those around you.What we need to see: A history of using your advanced programming skills to build distributed and compute systems, backend services, microservices and cloud technologies.Effective experience working with multi-functional teams, principals and architects, across organizational boundaries.Mentorship, growing teams and team members, and the flexibility to ability to adjust your direction and expectations given the needs of our customers.Deep technical expertise in distributed containerize applications using technologies such as Docker, K8s, Cloud Endpoints, Helm, and Prometheus. Passion for building rich, microservice applications build and test automation pipeline.Excellent interpersonal skills and the ability to lead multi-functional effortsProven experience debugging and analyzing the performance of distributed microservices or cloud systems.BS or MS in Computer Science, Computer Engineering or related field (or equivalent experience)8+ years of shown experience developing performant microservice, cloud software and/or tooling roles Ways to stand out from the crowd: Experience delivering event-driven applications using various services such as Temporal, Kafka, Redis or others and a demonstrable ability to discuss the pros and cons of these choices.A history of building and deploying containers for Microservices, Cloud and On-prem deployments, and their associated CI/CD pipelinesPrior experience in working with large scale full stack developmentWe are widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and creative people in the world working for us. If you're creative and autonomous with a real passion for technology we want to hear from you.Your base salary will be determined based on your location, experience, and other objective job-related factors. The expected base salary range for this position is 184,000 USD – 287,500 USD.You will also be eligible for equity and benefits.Applications for this job will be accepted at least until November 6, 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, TX, Remote; US, NY, Remote; US, CA, RemoteType: Full time

Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Distributed Systems - NIM Factory in Santa Clara, CA vacancy
  • $150.4k - $277.6k

    Role Number: 200669461Team: Software and Services, Machine Learning...  ...infrastructure and tools to help other engineers be more productive and make...  ...easier to create, build and distribute. We believe that streamlining...  ...high-performance distributed systems that solve real-world... 
    Senior
    Relocation

    Apple

    Cupertino, CA
    18 hours ago
  • $175k - $308.5k

     ...Number: 200653994Team: Software and ServicesLocation: Cupertino...  ...26-03-31SummaryApple's distributed build platform is...  ...of every operating system and app we ship. Tens of thousands of engineers rely on it daily to develop...  ...'re looking for senior software engineers who... 
    Senior
    Immediate start
    Relocation

    Apple

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

    NVIDIA is hiring experienced software engineers with kubernetes experience to help scale up its...  ...Cloud team responsible for production systems that enable large scalable GPU clusters...  ...managing and automating large-scale distributed systems independent of cloud providers... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $136.8k - $359.72k

     ...Senior Software Engineer, Distributed Storage System Senior Software Engineer, Distributed Storage System 3 days ago Be among the first 25 applicants Responsibilities About the Team ByteDance is seeking a Distributed Storage System Software Engineer to design... 
    Senior
    Full time
    Temporary work
    Internship
    Local area

    ByteDance

    San Jose, CA
    4 days ago
  • $150.4k - $277.6k

    Role Number: 200674547Team: Software and ServicesLocation:...  ...26-07-30SummaryThe watchOS System Spaces group is seeking a new...  ...future of Apple Watch. As a senior software engineer on the team, you will work...  ...Experience with multi-device or distributed systems.Familiarity with... 
    Senior
    Relocation

    Apple

    Cupertino, CA
    18 hours ago
  • $174k - $253k

    Write and test product or system development code. Review code developed by other engineers and provide feedback to ensure best...  ..., maintaining, or launching software products, and 1 year of experience...  ...information retrieval, distributed computing, large-scale system... 
    Senior
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  • $224k - $356.5k

    NVIDIA is hiring engineers to scale up the introduction of next generation architecture into its EDA Infrastructure....  ...deep understanding of new product introductions (NPIs), distributed systems, familiarity with software testing and deployment, and excellent communication... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $108k - $216k

     ...support and | or sponsorship***** Join Walmart as Senior, Software Engineer - Transactional Systems and your work could help over 240 million global...  ...+ years of experience in agile ways of working in a distributed geographical modelAbout Walmart Global Tech Imagine... 
    Senior
    Full time
    Temporary work
    Part time
    Work at office
    Worldwide
    Flexible hours

    Walmart

    Sunnyvale, CA
    1 day ago
  • $150.4k - $277.6k

     ...Number: 200684861Team: Software and ServicesLocation:...  ...looking for experienced engineers who are passionate...  ...challenge of architecting systems at scale, and thrive...  ...resilient and reliable distributed software systems at...  ...software you build.As a senior member of the team, you... 
    Relocation

    Apple

    Cupertino, CA
    18 hours ago
  • $224k - $356.5k

     ...a lasting impact on the world.NVIDIA is seeking a Senior Software Engineer to join the Chip System Software team. The team develops Linux platform software...  ...NVIDIA technologies with enterprise Linux distributions such as Canonical Ubuntu and Red Hat Enterprise Linux... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $180k - $400k

     ...areas of large language models and agentic systems, our mission is to tackle the most...  ...and collaborative team of researchers and engineers who thrive on pushing the boundaries of...  ...and operate high-throughput, low-latency distributed services that back our model API products... 
    Senior

    Boson AI

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

    Write and test product or system development code. Review code developed by other engineers and provide feedback to ensure best...  ..., maintaining, or launching software products, and 1 year of experience...  ...information retrieval, distributed computing, large-scale system... 
    Senior
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  • Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs...  ...inference.Cerebras is seeking a Senior Staff Security Engineer, Distributed Systems to help build out the next...  ...CerebrasPeople who are serious about software make their own hardware. At... 
    Senior

    Cerebras Systems

    Sunnyvale, CA
    4 days ago
  • $142.6k - $228.2k

     ...Software Engineer (Integrated System Test, Sunnyvale)We are the global test and automation specialists, powering...  ...software for capital equipment, factory information systems and application...  .... Solid experience developing distributed and multi-threaded applications. Solid... 
    Local area
    Overseas
    Flexible hours

    Teradyne

    Sunnyvale, CA
    18 hours ago
  • $184k - $287.5k

    NVIDIA is seeking a Senior Software Engineer to help us develop distributed storage services for AI/ML. In this role you will work closely with the broader NVIDIA...  ...engineer with a deep understanding of distributed systems, outstanding design skills, and a track record in... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  •  ...Unity in Mountain View is seeking a Staff Engineer, Data Platform to design and scale the data infrastructure...  ...deliver high-throughput data pipelines. This senior IC role requires deep expertise in distributed systems, backend engineering, and platform architecture,... 
    Senior

    Unity

    Mountain View, CA
    1 day ago
  • $174k - $252k

    Write and test product or system development code....  ...years of experience with software development in one or...  ...scale infrastructure, distributed systems or networks,...  ...technologies.Google's software engineers develop the next-...  ...forward. As Senior Software Engineer, you... 
    Senior

    Google

    Sunnyvale, CA
    4 days ago
  •  ...Senior Software Engineer (Voice Platform), Customer SystemsJoin a team building the next generation of large-scale voice and real-time communication...  ...will lead the design and development of highly scalable distributed systems that handle voice signaling, media processing, routing,... 
    Senior

    Apple

    Sunnyvale, CA
    4 days ago
  • $150.4k - $277.6k

    Role Number: 200668516Team: Software and ServicesLocation: CupertinoWeekly Hours: 40Posted...  ...live, connect, and work, and the System Experience Calendar team aims to reimagine...  ...can be across Apple’s platforms. As a senior engineer, you’ll play a pivotal role in shaping... 
    Senior
    Relocation

    Apple

    Cupertino, CA
    18 hours ago
  • $130k - $140k

    Senior Software Engineer, Systems Licensing TechnologiesThe systems software engineer position in the US is a critical role that requires the engineer to work in tight integration with several cross functional teams. This position requires solid understanding of systems... 
    Senior
    Full time
    For subcontractor
    Local area

    A10 Networks

    San Jose, CA
    18 hours ago
  • $184k - $287.5k

     ...technology - and amazing people. We are seeking an experienced software engineer to help build NVIDIA AI for Media SDKs, a GPU-accelerated...  ...infrastructure behind our SDKs. This role combines strong C++ systems engineering, linux expertise, accelerated inference, and software... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $153.2k - $234.1k

    Job DescriptionAbout the roleWe are looking for a Senior Software Systems Engineer to develop the methods, software, and quantitative evidence used to measure confidence in autonomous vehicle validation results.This role sits at the intersection of software engineering... 
    Senior
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    1 day ago
  • $150.4k - $277.6k

    Role Number: 200620195Team: Software and ServicesLocation:...  ...center: Apple Information Systems and Technology group!We are...  ...looking for mid-career senior-level Java Software Engineers, who will work closely with...  ..., and secure cloud-based distributed systems, including... 
    Senior
    Work experience placement
    Relocation

    Apple

    Cupertino, CA
    18 hours ago
  • $190.1k - $285.1k

     ...building a large-scale distributed data and observability...  ...the platform, so our systems get smarter about surfacing...  ...writing efficient software, tuning and scaling...  ...alongside world-class engineers building the platforms...  ...Observability team is hiring a Senior or Mid-Level Software... 
    Senior
    Full time
    Work at office
    Remote work
    Home office
    Flexible hours

    Workday

    Santa Clara, CA
    5 hours ago
  • $150.4k - $277.6k

    Role Number: 200677400Team: Software and ServicesLocation: Cupertino...  ...and customer technology systems in the world? Join Apple’s Information...  ...&T) organization.IS&T is the engine behind everything Apple does...  ..., and secure cloud-based distributed systems.Solid knowledge of networking... 
    Senior
    Contract work
    Work experience placement
    Relocation

    Apple

    Cupertino, CA
    18 hours ago
  • $184k - $287.5k

     ...Automotive Vehicles team is searching for a creative and expert Systems Engineer to help us expand NVIDIA's autonomous vehicle solution. You...  ...-wide team of systems engineers, AI applied researchers and software engineers in building world-class perception and mapping and... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $262k - $364k

     ...generation TPU firmware, solving complex system-level issues across Security, Power...  ...domain expert, mentoring executive engineers and fostering a culture of engineering...  ...reliability, and innovation across distributed ASIC-Software teams.Forge partnerships across organizational... 
    Senior

    Google

    Sunnyvale, CA
    2 days ago
  • $262k - $364k

     ...impact projects.Influence and coach a distributed team of engineers.Facilitate alignment and clarity...  ...deploy, maintain, and enhance large-scale software solutions.Minimum qualifications:...  ...experience working with embedded operating systems.5 years of experience with design and... 
    Senior
    Worldwide

    Google

    Sunnyvale, CA
    4 days ago
  • $136.3k - $199.9k

     ...inspection, metrology, and analytics systems detect and monitor defects...  ....Join a team building software that runs at the core of...  ...scalability, and reliability across distributed or multi-threaded...  ...systems, and interdisciplinary engineering teams to deliver integrated... 
    Minimum wage
    Full time
    Temporary work
    Work experience placement

    KLA-Tencor

    Milpitas, CA
    2 days ago
  • $158k - $237k

     ..., at the edge, or in the cloud. It is a distributed, scale-out, fault tolerant, performant,...  ...velocity. We are looking for motivated engineers, who can complement this rockstar team!About...  ...looking for an experienced distributed systems engineer to guide us through the next... 
    Shift work

    Rubrik

    Palo Alto, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Distributed Systems - NIM Factory. Be the first to apply!