Senior Software Engineer, Distributed Systems - NIM Factory
$184k - $287.5kNvidia
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
$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...SeniorRelocation$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...SeniorImmediate startRelocation$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...SeniorFull time$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...SeniorFull timeTemporary workInternshipLocal area$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...SeniorRelocation$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...SeniorWorldwide$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...SeniorFull time$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...SeniorFull timeTemporary workPart timeWork at officeWorldwideFlexible hours$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$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...SeniorFull time$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$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...SeniorWorldwide- 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
$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 areaOverseasFlexible hours$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...SeniorFull time- ...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
$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- ...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
$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...SeniorRelocation$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...SeniorFull timeFor subcontractorLocal area$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...SeniorFull time$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...SeniorFull timeLocal areaWork from homeRelocation packageFlexible hours$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...SeniorWork experience placementRelocation$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...SeniorFull timeWork at officeRemote workHome officeFlexible hours$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...SeniorContract workWork experience placementRelocation$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...SeniorFull time$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$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...SeniorWorldwide$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 wageFull timeTemporary workWork experience placement$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
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!
- ngo software engineer Santa Clara, CA
- software qa engineer Santa Clara, CA
- senior software design engineer Santa Clara, CA
- real time software engineer Santa Clara, CA
- startup software engineer Santa Clara, CA
- financial software developer Santa Clara, CA
- software engineer staff Santa Clara, CA
- research software engineer Santa Clara, CA
- software developer night shift Santa Clara, CA
- rust software engineer Santa Clara, CA



