Staff Software Engineer, ML Systems, Accelerators
$207k - $300kDefine the architecture and long-term technical roadmap for Google’s accelerator software stacks, focusing on distributed systems, Linux OS, networking, power management, and hardware interfaces.Collaborate with HW engineering to design, test, deploy, and debug low-level software across the stack—including firmware, kernel drivers, simulators, and cluster configurations for next-gen TPUs, GPUs, and custom accelerators.Provide technical leadership, mentorship, and coaching to a distributed team while fostering cross-functional alignment on goals, timelines, and program outcomes.Manage priorities and end-to-end deliverables to power Google's AI hyper-computers and data centers, supporting internal workloads and Google Cloud offerings.Drive large-scale technical programs to maximize production health, reliability, and scalability of distributed accelerator systems in partnership with multiple teams.Minimum qualifications:Bachelor's degree or equivalent practical experience.8 years of experience programming in C++.5 years of experience testing, and launching software products.5 years of experience building and developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage, or hardware architecture.3 years of experience with software design and architecture.Experience with GPU programming, machine learning infrastructure, AI platform, machine learning optimization, and systems infrastructure.Preferred qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical field.8 years of experience with data structures and algorithms.3 years of experience in a technical leadership role leading project teams and setting technical direction.3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects.Experience with GPU/TPU Kernel Development, XLA, JAX/PyTorch, and ML Optimizations.Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. In this role, you will guide the scaling of Google’s most critical AI infrastructure. You will build and direct the team ensuring the production health, rapid capacity turn-up, and flawless stability of our global Graphics Processing Unit (GPU) Superpods. You will serve as the ultimate authority on complex Hardware/Software (HW/SW) interactions, directly accelerating next-gen architectures (like GB300) from New Product Introduction (NPI) to General Availability.The AI and Infrastructure team is redefining what’s possible. We empower Google customers with breakthrough capabilities and insights by delivering AI and Infrastructure at unparalleled scale, efficiency, reliability and velocity. Our customers include Googlers, Google Cloud customers, and billions of Google users worldwide.We're the driving force behind Google's groundbreaking innovations, empowering the development of our cutting-edge AI models, delivering unparalleled computing power to global services, and providing the essential platforms that enable developers to build the future. From software to hardware our teams are shaping the future of world-leading hyperscale computing, with key teams working on the development of our TPUs, Vertex AI for Google Cloud, Google Global Networking, Data Center operations, systems research, and much more.Individual pay is determined by factors including job-related skills, experience, and relevant education or training. US: $207000 - $300000 (USD) + 20% bonus target + equity + benefitsLearn more about benefits at Google.Bachelor's degree or equivalent practical experience.8 years of experience programming in C++.5 years of experience testing, and launching software products.5 years of experience building and developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage, or hardware architecture.3 years of experience with software design and architecture.Experience with GPU programming, machine learning infrastructure, AI platform, machine learning optimization, and systems infrastructure.
$189k - $274k
...efficient and accessible for all. As a Staff Software Engineer focusing on Deep Learning Acceleration at Aurora, you will play a... ...in our Autonomous Vehicle (AV) systems.Your primary responsibility will... ...-on experience in optimizing DL/ML workloads at the framework level...SuggestedWork at officeLocal area3 days per week$218.8k - $335.3k
...machine learning to build systems that are both intelligent and... ...stop. We are looking for a Staff Software Engineer to provide technical... ...mix of analytical models and ML‑based forecasting, including... ...Hands‑on experience with GPU/accelerator‑based ML inference, model deployment...SuggestedFull timeLocal areaRemote workWork from homeFlexible hours$207k - $301k
Lead system security efforts by architecting... ...operating system engineering teams.Minimum qualifications... ...of experience in software development.5... ...Cryptography/ML-DSA), attestation... ...technology forward.As Staff Software Engineer,... ...and cryptographic accelerators. Additionally, you...Suggested$218.8k - $335.3k
...Robotics, Electrical Engineering, Mechanical Engineering... ...of professional software engineering experience... ...building production systems in robotics, autonomous... ...experience with GPU or accelerator-based ML inference, model... ...onboarding through senior and staff-level growth. We...SuggestedFull time$193.3k - $261.5k
Custom SoCs (System on Chips) are the brains... ...custom-designed accelerator SoCs for use by AWS... ...Senior SoC Modeling Engineer to join the team... ...customers.As part of the ML accelerator... ...verification, emulation, and software teams to build,... ...supervisors, and staff; adhere to...SuggestedInternshipLocal areaFlexible hours$207k - $301k
On-board emerging co-accelerators into Google's ML accelerator families to enable... ...new features in system software, including firmware or daemons... ...Master’s degree or PhD in Engineering, Computer Science, or a related... ...data centers. As a Staff Software Engineer on the...Worldwide$220.5k - $298.5k
...OverviewCome join Intuit as a Senior Staff Software Engineer! We're constantly evolving... ...cross-cutting problems and accelerate the engineers around you.... ...design for major product or system changesBuild production... ...stack experience with modern AI/ML platforms (Vertex AI,...Worldwide$189k - $303k
...all. We’re searching for a Staff Software Engineer and Machine Learning practitioner... ...iterate on the Perception system, translating insights from... ...implement state-of-the-art ML systems for object tracking... ...performance GPU programming for accelerated computing.Publication record...Work at officeLocal area3 days per week$262k - $365k
...approach to coding and system design while setting the standard for engineering excellence.Act as a technical... ...years of experience in software development.5 years of... ...of experience leading ML design and optimizing... ....Google Cloud accelerates every organization’s ability...$262k - $365k
...a distributed team of engineers.Lead a team of engineers... ...low-level computer systems and their interactions... ...cluster management team, ML teams, hardware... ...years of experience in software development.7 years of... ...the world.Google Cloud accelerates every organization’s ability...- ...to build great products that accelerate next-generation computing... ...to PCs, gaming and embedded systems. Grounded in a culture of innovation... ...'re looking for a senior software engineer who combines deep systems... ...CUTLASS, Thrust, CUB, NCCL), and ML framework cores such as...Shift work
$207k - $301k
...Programming Interfaces (APIs), Software Development Kits (SDKs... ...a generalist Software Engineers, specifically around... ...resilient and robust systems, proactively... ...groups, including Android ML, ML Compiler, and DeepMind... ..., and hardware-accelerated ML inference techniques...Shift work$262k - $365k
...in Google's on-device ML infrastructure (e.g.,... ...Gemma, across various accelerators (GPU /Pixel TPU /NPUs/... ...years of experience in software development.7 years of... ...Master’s degree or PhD in Engineering, Computer Science, or... ..., large-scale system design, networking and...- ...build great products that accelerate next-generation... ..., gaming and embedded systems. Grounded in a culture... ...looking for an influential software engineer who is passionate... ...technology. THE PERSON:As a Staff Software Developer,... ...C++/HIP/CUDA core of ML frameworks like PyTorch...
$185k - $284.1k
...Autonomy, Simulation, Systems, and Safety teams, we... ...clear feedback, and help accelerate validated AV... ...evaluate autonomous driving software performance across the... ...with autonomy, systems engineering, simulation, and data... ...drive new statistical and ML methods, and ML...Full timeLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$190k - $300k
...at the forefront of software and hardware innovation... ...remote.The Role: Staff Software Engineer, SIMD KernelsWhat you... ...software kernels for ML operators—such as softmax... ..., data structures, system software, and machine... ...FPGAs, DSPs, GPUs, AI accelerators using libraries such...Work experience placementRemote work$207k - $300k
Write low-level performance software for a new systolic array accelerators. Identify high-value... ...the performance software engineers and general software engineers... ...performance modeling or system performance analysis. 5... ...and algorithms, covering ML model design, optimization...$143k - $286k
...you'll do...We're hiring a Staff Software Engineer to pioneer this frontier—not... ...into production e-commerce systems that scale to billions of interactions... ...that seamlessly blend AI/ML components, manage token... ..., and documentation to accelerate the entire organization.Mentor...Full timeTemporary workPart timeShift work$207k - $301k
...test, deploy, and debug critical system software that enables TPU Machine Learning accelerators to function seamlessly.Develop... ...manage and optimize large-scale ML systems.Lead high-impact projects... ...guidance and mentorship to software engineers to foster their professional...Worldwide$175k - $287k
...public cloud providers. As a Staff Software Engineer on the Compute... ...petabytes daily, and the AI/ML infrastructure driving recommendations... ...engineers to develop and operate systems that are robust, scalable,... ...development tools and workflows to accelerate engineering...For contractorsWork experience placementWork at officeFlexible hours$207k - $340k
...Machine Learning Engineers are both data/research... ...scientists and software engineers, who develop... .... As a Principal Staff Software Engineer... ..., models, and systems that power our LinkedIn... ...who will use AI/ML to push the... ...for applying AI to accelerate advertiser growth,...For contractorsWork experience placementWork at officeFlexible hours$193.93k - $352.29k
...investors.About the RoleThe Autonomy ML Infrastructure team is... .... Work with autonomy engineers to optimize, validate, and deploy... ...FTL.Write robust, high quality software to increase our confidence in... ...C++.You are passionate about accelerating the benefits of robotics for...Work experience placementImmediate startFlexible hours$198k - $326k
...team.As part of our world-class software engineering team, you will take the lead... ...platform, best-in-class AI/ML infrastructure, Kubernetes compute... ...algorithms, API design and systems design, and your passion for... ...within our company.As a Sr. Staff Software Engineer, you will...For contractorsWork at officeFlexible hours$198k - $326k
...serving frameworks.We are looking for a Senior Staff Software Engineer with deep expertise at the intersection of systems, machine learning, GPU infrastructure, and large... ...aware performance improvementsPartner closely with ML, infrastructure, and product teams to identify...For contractorsWork at officeFlexible hours$188k - $275k
...deep technical expertise to accelerate breakthroughs and turn compute... ...at What you'll do As a Staff Software Engineer on the Identity & Access... ...deep expertise in identity systems to design, extend, and harden... ...Knowledge: Familiarity with AI/ML workloads, GPU-based...Permanent employmentFull timeTemporary workCasual workWork at officeImmediate startFlexible hours$132k - $264k
..... Role summary: As a Staff Software Engineer, you will lead the development... ..., tooling, and AI/ML frameworks. This role requires... ...native principles to enhance system resilience and agility. You... ...drive measurable outcomes, accelerate growth, and influence millions...Full timeTemporary workPart time$188k - $275k
...deep technical expertise to accelerate breakthroughs and turn compute... ...resource management, and system-wide optimizations that drive... ...About the role: As a Staff Software Engineer (IC5) on the Inference team,... ...Exposure to large-scale AI/ML infrastructure or hyperscale...Permanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$190k - $265k
...transportation a reality to accelerating the development of medical... ...teams in the world. As a Staff Software Engineer for AI Runtime, you will... ...in building and scaling the systems that make large-scale... ...-performance computing, or ML systems. ~ Hands-on experience...Full timeLocal areaWorldwide$207k - $275k
...technical expertise to accelerate breakthroughs and turn... .... By building the systems that eliminate infrastructure... ...You’ll Do As a Staff Engineer (IC5), you will be a... ...years of professional software engineering experience... ...based applications, or ML pipelines....Permanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$189.3k - $290.7k
...Motors, we are building software-defined vehicle... ...mobility. We are seeking a Staff Software Engineer to lead the technical... ...infotainment systems across VCU and CCU platforms... ...manual effort and accelerate delivery for engineering... ...~ Leverage AI/ML techniques for predictive...Full timeLocal areaRemote workWork from homeRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, ML Systems, Accelerators. Be the first to apply!
- distributed systems engineer Sunnyvale, CA
- operations support system engineer Sunnyvale, CA
- computer systems engineer Sunnyvale, CA
- system performance engineer Sunnyvale, CA
- mission system engineer Sunnyvale, CA
- system engineer remote Sunnyvale, CA
- application system engineer Sunnyvale, CA
- digital communications systems engineer Sunnyvale, CA
- senior staff systems engineer Sunnyvale, CA
- senior windows systems engineer Sunnyvale, CA

