Staff Software Engineer, ML Performance, GPU
$207k - $300kIdentify and maintain LLM training and serving benchmarks; use them to identify performance opportunities, drive XLA:GPU/Triton performance and guide XLA releases. Partner with product teams (e.g., Google DeepMind) to onboard, optimize, and scale LLMs and machine learning models on GPU hardware.Conduct architecture-level simulations, performance benchmarking, and roofline analyses using tools like TRT-LLM, vLLM, and SGLang to guide system designs.Analyze fleet-wide performance and efficiency metrics to identify bottlenecks and engineer scalable optimizations across Google's infrastructure.Research and implement model/data efficiency techniques, tooling, and profiling mechanisms to improve workload performance and training efficiency.Minimum qualifications:Bachelor’s degree or equivalent practical experience.8 years of experience in software development.5 years of experience with ML design and ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning).Experience with modern GPU architectures, memory hierarchies, and performance bottlenecks.Experience with low-level GPU programming (CUDA, Triton, CUTLASS, etc.) and performance engineering techniques.Experience with modern LLMs and their deployment on AI accelerators.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 in hardware-aware algorithm design and compiler stacks (e.g., OpenXLA), tailoring large-scale ML models and distributed systems for peak performance across accelerator hardware.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.While known for pioneering work with TPUs, GPUs are an equally vital and rapidly expanding frontier within Google's ML infrastructure. GPUs are indispensable to Google’s ever-evolving landscape for strategic, pragmatic, and performance-driven reasons — ensuring top performance for our ML models, adapting to ML workloads, achieving results, and influencing next-gen GPU architectures via partnerships.Core ML's GPU Performance team is responsible for optimizing, modeling, and evaluating GPU systems for comparative analysis and benchmarking for internal and external ML workloads. Our team’s focus on performance analysis and optimization identifies opportunities in Google production and research ML workloads and lands optimizations to entire fleet. We evaluate current and future ML workloads and runs performance/total cost of ownership simulations to collect roofline estimates and guide decision-making for the hardware teams.Behind everything our users see online is the architecture built by the Technical Infrastructure team to keep it running. From developing and maintaining our data centers to building the next generation of Google platforms, we make Google's product portfolio possible. We're proud to be our engineers' engineers and love voiding warranties by taking things apart so we can rebuild them. We keep our networks up and running, ensuring our users have the best and fastest experience possible.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 in software development.5 years of experience with ML design and ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning).Experience with modern GPU architectures, memory hierarchies, and performance bottlenecks.Experience with low-level GPU programming (CUDA, Triton, CUTLASS, etc.) and performance engineering techniques.Experience with modern LLMs and their deployment on AI accelerators.
$207k - $300k
Identify and maintain ML training and serving benchmarks... ...ML industry.Achieve performance for customer launches,... ...-party/Open-Source Software (3P/OSS) models, for engaged... ...’s degree or PhD in Engineering, Computer Science, or a... ...runtime systems for GPU architectures (OpenXLA,...Performance- ...analyses to evaluate autonomous driving software performance across the autonomy stack.Lead cross-... ...functional efforts with autonomy, systems engineering, simulation, and data teams to embed... ...decisions.Invent and drive new statistical and ML methods, and ML introspection...PerformanceFull timeLocal areaWork from home
$189.3k - $290.7k
...DescriptionJob Summary We are seeking a Staff Software Engineer to join our ADAS HMI team within the... ...teams on technical trade-offs involving performance, memory, compute, startup behavior,... ...or embedded devices. Experience with ML frameworks and edge-inference runtimes...PerformanceFull timeLocal areaWork from homeFlexible hours$262k - $364k
...and coach a distributed engineering team, fostering... ...Design and deploy scalable software and advanced serving architectures... ...and reliability.Performance and Network... ...accelerate HPC, RDMA, and ML workloads.Strategic Roadmap... ...(GDS).As a Senior Staff Software Engineer, you...PerformanceRemote workWorldwide$207k - $300k
...for high-throughput, low-latency performance.Coach, mentor, and guide a distributed team of engineers, supporting their career... ...and best practices to accelerate software development workflows, testing,... ...production traffic, and massive AI/ML data pipelines, our work...PerformanceWorldwide$207k - $300k
Lead the end-to-end software architecture, design, and development of high-performance server platforms, establishing technical direction... ...hardware, software, and system engineering teams to drive pre-silicon... ...including compute servers and ML headnodes. You will also...PerformanceWorldwide$207k - $300k
...across Google e.g., Borg team, ML teams, HW platform teams, SRE... ...teams in Warsaw.Develop junior engineers on the team.Minimum... ...experience testing, and launching software products.5 years of experience... ...MSCA like ML/AI Infrastructure (GPU/TPUs in cluster management system...$189.3k - $290.7k
...with one of our offices if preferred. Role Overview:As a Staff Software Engineer on the Simulation Test Engineering team, you will architect... ...enables data-driven decisions and ensures the safety and performance of AV software. Why Join Us?Shape the future of AV simulation...PerformanceFull timeLocal areaRemote workWork from homeFlexible hours- ...lanterncare.com. Lantern is seeking a Staff Software Engineer to join our expanding Architecture team... ...for secure, resilient, and performant services using modern cloud-native technologies... ...(React or Angular)Experience with AI/ML services or architectural contributions...Performance
$195.2k - $292.8k
...products include Hivemind autonomy software, V-BAT and X-BAT aircraft,... ...research and production, our engineers build the data pipelines,... ...that continuously improve model performance on mission-relevant tasks.... ...Experience training an deploying ML models for computer vision in...PerformanceFull timeTemporary workPart timeWork experience placementWorldwide$187.53k - $281.3k
...products include Hivemind autonomy software, V-BAT and X-BAT aircraft,... ...exciting and crucial. As a Staff Engineer, you will lead the technical... ...advanced optimization strategies to perform large-scale distributed... ...optimization and applied ML/RL Background in collaborative...PerformanceFull timeTemporary workPart timeWork experience placementWork at officeWorldwide$170.5k - $193.5k
...Staff Software Engineer GoodLeap is a technology company delivering best-in-class financing and... ...are reliable, secure, and optimized for performance. Driving our AI strategy is central to... ...responsive, and secure solutions to support AI/ML-powered features across Web, Mobile,...Performance- ...Senior Software Engineer â Fleet Automation / GPU Infrastructure Location: Dallas, TX Work Model: Hybrid,... ...monitor, and manage hundreds of high-performance GPU and CPU compute nodes. The environment... ...supporting GPU, HPC, AI/ML, or large-scale compute infrastructure...PerformanceRelocationRelocation package3 days per week
$170.6k - $261.3k
...intuitive design, intelligent software, and next-generation... ...a Senior Software Engineer on the Secondary Driving... ...C++ software that spans ML‑based perception,... ...continuous integration, performance profiling, and observability... ...‑on experience with GPU/accelerator‑based ML inference...PerformanceFull timeLocal areaRemote workWork from homeRelocation packageFlexible hours$174k - $252k
...Support new and exciting ML paradigms (such as... ..., Driver, Runtime, and Performance Analysis teams and many... ...years of experience with software development in one or more... ..., C++, Python, CUDA, GPU Programming, GPU Drivers... ....Google's software engineers develop the next-generation...Performance$241k - $320k
...vehicle control problems, bringing modern ML to a domain traditionally solved with... ...Be part of a team of multidisciplinary Engineers and Research Scientists using an AI-first... ...including equity incentive awards and an annual performance bonus. We may use artificial...Performance$207k - $300k
...practical experience.8 years of experience in software development.5 years of experience testing... ...architecture.5 years of experience with ML design and ML infrastructure (e.g., model... ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical...$144.7k - $261.3k
...provides developer environments, cloud infrastructure, and ML/AI GPU platforms for AV research and development teams to... ...GM. The Role: GM is looking for a Senior Capacity Engineer to join the AV Capacity and Performance Engineering team in the AV Infrastructure org to...PerformanceFull timeWork experience placementWork at officeLocal areaRemote workWork from homeFlexible hours3 days per week$170k - $230k
...are hiring a Senior Platform Engineer to join the Autonomous Vehicle... ...developer velocity through software, automation, and thoughtful platform... ...-offs between hardware-level performance (GPU passthrough) and clean cloud... .... Experience supporting AI/ML workloads or working with ML...PerformanceFull timeWork experience placementWork at officeLocal areaWork from homeFlexible hours$262k - $364k
...high-impact projects.Influence and coach a distributed team of engineers.Facilitate alignment and clarity across teams on goals,... ...Design, develop, test, deploy, maintain, and enhance large-scale software solutions.Minimum qualifications:Bachelor's degree or equivalent...Worldwide$262k - $364k
...of highly distributed, fault-tolerant software infrastructure capable of handling exponential... ...decisions, optimizing for global performance, high availability, strict security boundary... ...talent, fostering a culture of engineering excellence, design reviews, and shared...PerformanceWorldwide$189.3k - $290.7k
Job DescriptionRole As a Staff Software Engineer on the Validation Foundations and Acceleration team within the Autonomous Vehicle (AV) organization... ...An incentive pay program offers payouts based on company performance, job level, and individual performance.· Benefits: GM...PerformanceFull timeLocal areaWork from homeFlexible hours$207k - $300k
...practical experience.8 years of experience in software development.5 years of experience... ...:Master’s degree or PhD in Engineering, Computer Science, or a related technical... ...governance. This includes the interfaces, performance monitoring for the application-centric...Performance$262k - $364k
...ensuring code quality, reliability, and performance.Drive cross-organizational... ...Roadmaps collaborating with Distinguished engineers and Google Fellows working on Exabyte scale... ...and architecture; and testing/launching software products.Experience with distributed computing...PerformanceWorldwide- ...Matters GEICO is re‑engineering underwriting at scale. As a Senior Staff Engineer, you will play... ...practices in observability, performance, reliability, and... ...experience integrating AI/ML solutions, including LLMs... ...+ years of professional software engineering experience,...PerformanceHourly payWork experience placementLocal area
$189.3k - $290.7k
...the role:GM’s simulation team is looking for an experienced Staff Software Engineer to be a key technical leader in our mission to deliver... ...define complex traffic, environment, and sensor scenarios. Performance & Infrastructure: Drive the evolution of our Python infrastructure...PerformanceFull timeLocal areaWork from homeFlexible hours$157.1k - $246.5k
...simulation tests used for autonomous vehicle software validation. Lead cross-functional initiatives with Autonomy, Systems Engineering, Simulation, and Data teams to tightly... ...systems, including unit testing, code review, performance tradeoffs, and reliability best practices....PerformanceFull timeLocal areaWork from homeFlexible hours- ...scalable experiences. We are looking for engineers who pair strong software fundamentals with practical AI-... ...work better.The roleWe are hiring a Staff Software Engineer with demonstrated... ...DevOps practicesAbility to balance performance, reliability, maintainability, and cost...PerformanceFull timeLocal areaWork from homeRelocation packageFlexible hours
$189.3k - $290k
Job DescriptionThe AV HIL Software Platforms team in the GM Autonomous Vehicle (AV) Organization is... ...quality, use case driven signals, such as AV Performance Validation and AV System Reliability.As a Staff Software Engineer on the AV HIL Software Platforms Team, you get...PerformanceFull timeLocal areaRemote workWork from homeRelocation packageFlexible hours$262k - $364k
...based on behavioral patterns.Build the metrics engines and dashboards to track evaluation coverage,... ...experience. 8 years of experience in software development.7 years of experience leading technical project strategy, ML design, and optimizing industry-scale ML infrastructure...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, ML Performance, GPU. Be the first to apply!
- embedded software Sunnyvale, TX
- entry level software sales Sunnyvale, TX
- software technology Sunnyvale, TX
- software implementation project manager Sunnyvale, TX
- software support Sunnyvale, TX
- software engineer - cloud services Sunnyvale, TX
- government software Sunnyvale, TX
- healthcare software sales Sunnyvale, TX
- software Sunnyvale, TX
- id software Sunnyvale, TX




