Senior Staff Software Engineer, ML Performance, GPU
$262k - $364kIdentify and maintain LLM training and serving benchmarks, use these to identify performance opportunities, drive XLA:GPU/Triton performance toward state-of-the-art, and guide XLA releases.Collaborate with DeepMind to solve their ML model performance challenges, such as onboarding new LLM models and products on GPU hardware and enabling LLMs to train and serve efficiently on a very large scale. Run architecture level simulations on GPU designs, perform roofline analysis to guide internal teams, and explore novel model/data efficiency techniques. Analyze performance and efficiency metrics to identify bottlenecks, design, and implement solutions at Google fleet-wide scale.Collaborate with tooling and fleet metrics sub-teams to build tools that track performance and efficiency and extract metrics from Google’s running workloads.Minimum qualifications:Bachelor’s degree or equivalent practical experience.8 years of experience in software development.7 years of experience leading technical project strategy, ML design and optimizing end-to-end Machine Learning (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.5 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 machine learning algorithms and tools.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.Google’s Core ML organization is seeking software engineers for the ML Performance team to drive GPU performance optimizations for Gemini models. Working in close partnership with DeepMind and XLA, the team also writes custom kernels in CUDA, Triton, and Pallas/Mosaic to achieve peak efficiency.The ML Performance team focuses on performance analysis such as headroom/roofline analysis, benchmarking, and hill-climbing, along with advanced optimization techniques including sharding, compiler optimizations, quantization, custom kernels, and agentic optimizations. Beyond delivering immediate model-specific improvements, the team achieves scalable results by promoting these point optimizations into principled, stack-level enhancements across compilers and kernel libraries to boost out-of-the-box performance.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 team 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: $262000 - $364000 (USD) + 25% bonus target + equity + benefitsLearn more about benefits at Google.Bachelor’s degree or equivalent practical experience.8 years of experience in software development.7 years of experience leading technical project strategy, ML design and optimizing end-to-end Machine Learning (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
...benchmarks; use them to identify performance opportunities, drive XLA:GPU/Triton performance and guide... ...to identify bottlenecks and engineer scalable optimizations... ...experience.8 years of experience in software development.5 years of experience with ML design and ML infrastructure...Performance$207k - $300k
...development of next-generation GPU accelerator systems... ...the hardware and software stack for data plane workloads... ....Anticipate the performance implications of continuous... ...’s degree or PhD in Engineering, Computer Science, or a... ...large-scale internal AI/ML infrastructure. In this...PerformanceWorldwide$262k - $364k
...expert, mentoring executive engineers and fostering a culture of engineering... ...across distributed ASIC-Software teams.Forge partnerships... ...that maximize AI accelerator performance and optimize the developer experience... ...the developer experience for ML practitioners. Google’s end-...SeniorPerformance$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... ...Storage (GDS).As a Senior Staff Software Engineer, you...SeniorPerformanceRemote workWorldwide$170.1k - $258.3k
...research into production‑grade software that can run efficiently and... ..., kernel development, and performance engineering so that every cycle on our... ...team builds high‑performance GPU kernels and custom libraries... ...the heart of our on‑vehicle ML inference for ADAS and autonomous...SeniorPerformanceFull timeLocal areaRemote workWork from homeRelocation packageFlexible hours$233.76k - $350.64k
...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...SeniorPerformanceFull timeTemporary workPart timeWork experience placementWorldwide$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$207k - $300k
...various accelerators (GPU/Pixel TPU/NPUs/CPU) on... ...Chrome, and more.Improve performance of on-device model inference... ...years of experience in software development.5 years of... ...of experience leading ML design and optimizing... ...’s degree or PhD in Engineering, Computer Science, or a...PerformanceWorldwide$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...SeniorPerformance$170.6k - $261.3k
...design, intelligent software, and next-generation... ...safe stop. The RoleAs a Senior Software Engineer on the Secondary... ...software that spans ML‑based perception, tracking... ...continuous integration, performance profiling, and... ...Hands‑on experience with GPU/accelerator‑based ML...SeniorPerformanceFull timeLocal areaRemote workWork from homeRelocation packageFlexible hours$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...SeniorPerformanceWorldwide$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...SeniorPerformanceWorldwide$170k - $230k
...DescriptionWe are hiring a Senior Platform Engineer to join the Autonomous Vehicle... ...developer velocity through software, automation, and thoughtful... ...between hardware-level performance (GPU passthrough) and clean cloud... .... Experience supporting AI/ML workloads or working with ML...SeniorPerformanceFull timeWork experience placementWork at officeLocal areaWork from homeFlexible hours$144.7k - $261.3k
...developer environments, cloud infrastructure, and ML/AI GPU platforms for AV research and development teams... ...run faster in 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...SeniorPerformanceFull timeWork experience placementWork at officeLocal areaRemote workWork from homeFlexible hours3 days per week- ...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... ...trade-offs involving performance, memory, compute, startup... ...platform generations. Mentor senior and mid-level engineers on SoC... ...devices. Experience with ML frameworks and edge-inference...PerformanceFull timeLocal areaWork from homeFlexible hours$262k - $364k
...Influence and coach a distributed team of engineers.Facilitate alignment and clarity across... ..., maintain, and enhance large-scale software solutions.Build next generation traffic... ...cross-business projects.Experience with Performance optimization of software systems,...SeniorPerformanceWorldwide$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...Senior- ...Senior Software Engineer â Fleet Automation / GPU Infrastructure Location: Dallas, TX Work Model: Hybrid, 3 days... ..., and manage hundreds of high-performance GPU and CPU compute nodes. The environment... ...supporting GPU, HPC, AI/ML, or large-scale compute infrastructure...SeniorPerformanceRelocationRelocation package3 days per week
$174k - $252k
...autonomously.Collaborate across ML research, XLA compiler... ...analyzers to measure performance, silicon area, and... ...of experience with software development in C++ and... ....Google's software engineers develop the next-generation... ...forward.As a Senior Software Engineer, you...SeniorPerformance$174k - $252k
...build, and maintain scalable performance simulation frameworks to accurately... ...analytical and optimization engines (e.g., Mixed-Integer... ...practical experience.5 years of software engineering (e.g., C++ and Python... ...parallelism) across modern ML frameworks (e.g., JAX,...SeniorPerformance- ## Senior Principal AI & Machine Learning EngineerApply... ...Principal AI Engineer to drive the design, development... ..., and deployment of AI/ML-powered applications.... ...scalability, reliability, and performance across development,... ...hands-on experience in software engineering, with a...SeniorPerformanceFull timeWork experience placementWork at office
- ...-level results into clear feedback for engineering and leadership, and help accelerate validated... ...to introspect autonomous driving software performance at subsystem interfaces across the autonomy... ...and develop new statistical and ML methods to quantify performance and identify...SeniorPerformanceFull timeLocal areaWork from home
$170.6k - $261.3k
Job DescriptionAs a Senior Software Engineer on the SimCore team, you will build and deploy applied AI/ML solutions that directly support simulation workflows, internal tools... ...models, and excel at building robust, high-performance inference pipelines. This role is not...SeniorPerformanceFull timeLocal areaWork from homeFlexible hours$144.7k - $261.3k
...autonomous vehicle development. We engineer high-performance tools that identify top-... ...partner with data-intensive ML teams to drive rapid... ...systems.About the RoleAs a Senior Engineer in the Embodied AI... ...experienceExperience shipping production software and iterating quickly in a "...SeniorPerformanceFull timeLocal areaRemote workWork from homeRelocation packageFlexible hours$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$153.2k - $234.1k
...improvements to the Autonomous Vehicle software by designing, implementing,... ...release of our End-to-End ML Stack. In this position, you will work closely with AI/ML Engineers, Simulation Engineers,... ...important signals to assess performance of our ML based stack leveraging...SeniorPerformanceFull timeLocal areaWork from homeFlexible hours$153.2k - $234.1k
...intuitive design, intelligent software, and next-generation safety... ...real-world scenarios. As a Senior ML Infra Engineer, you will work on the core... ...pipelines that are performant, easy to use, and exceptionally... ...scaling ML training across large GPU/CPU clusters or specialized...SeniorPerformanceFull timeLocal areaRemote workWork from homeRelocation packageFlexible hours$159k - $230k
...resources across test environments.Perform electrical, functional,... ...and internal Supplier Quality Engineers (SQEs), commodity teams and developers... ...from vendors.Experience with ML hardware components, memory... ...and builds thehardware and software technologies that power all of...SeniorPerformanceWorldwide$170k - $240.8k
...delivering-driven expert in ML Training... ...scalable, reliable, and high-performance AI/ML platform infrastructure... ...initiatives. As a Senior ML Engineer, you will collaborate... ...5+ years professional software engineering experience... ...computing, GPU computing, and cloud environments...SeniorPerformanceFull timeLocal areaWork from homeRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Staff Software Engineer, ML Performance, GPU. Be the first to apply!
- senior living Sunnyvale, TX
- senior application support engineer Sunnyvale, TX
- senior performance engineer Sunnyvale, TX
- senior devops cloud engineer Sunnyvale, TX
- senior aws cloud engineer Sunnyvale, TX
- senior work from home Sunnyvale, TX
- senior cybersecurity engineer Sunnyvale, TX
- senior windows systems engineer Sunnyvale, TX
- senior manager diversity & inclusion Sunnyvale, TX
- senior director diversity & inclusion Sunnyvale, TX


