Staff Software Engineer, TPU Performance
$197k - $291kGoogle Inc.
Staff Software Engineer, TPU Performance corporate_fare Google place Sunnyvale, CA, USA Apply Bachelor's degree or equivalent practical experience. 8 years of experience in software development. 5 years of experience testing, and launching software products. 5 years of experience with performance, large-scale systems data analysis, visualization tools, or debugging. 3 years of experience with software design and architecture. Experience with ML performance analysis and benchmarking. 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 matrixed organization involving cross-functional or cross-business projects. Experience optimizing for NVIDIA/AMD architectures through low-level programming, performance modeling, and bottlenecks analysis to maximize compute efficiency and memory hierarchy utilization. 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. About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Google's products handle information at massive scale, extending 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 grows daily. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as your career grows. You need to be versatile, display leadership qualities, and be ready to tackle new problems across the full stack. With your technical expertise, you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions. In this role, you will work across JAX and PyTorch to squeeze maximum efficiency out of Google’s production and research workloads, like Gemini and other open-source models. 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 innovations, empowering the development of cutting‑edge AI models, delivering unparalleled computing power to global services, and providing essential platforms that enable developers to build the future. From software to hardware, our teams shape 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 more. The US base salary range for this full‑time position is $197,000-$291,000 + bonus + equity + benefits. Salary ranges are determined by role, level, and location. Within the range, individual pay is based on work location and other factors, including job‑related skills, experience, and relevant education or training. These compensation details reflect the base salary only, not bonus, equity, or benefits. Learn more about benefits at Google. Responsibilities Focus on Tensor Processing Unit (TPU) fleet efficiency analysis and performance optimization, while identifying and maintaining Machine Learning (ML) training and serving benchmarks. Use benchmarks to identify performance opportunities and drive out‑of‑the‑box performance by improving the compiler, runtime, etc. in collaboration with partner teams. Collaborate with Google product teams and researchers to solve performance problems, such as onboarding new ML models and products onto new TPU hardware to enable larger models to train efficiently at a very large scale. Analyze performance and efficiency metrics to identify bottlenecks, design, and implement solutions at Google fleet‑wide scale. Explore model and data efficiency techniques such as model co‑design, quantization, and sparsity. Google is proud to be an equal‑opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition, expecting or parents‑to‑be, criminal histories, or any other basis protected by law. See also Google's EEO Policy, Know your rights: workplace discrimination is illegal, Belonging at Google, and How we hire. English proficiency is a requirement for all roles unless stated otherwise. Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes. #J-18808-Ljbffr Google Inc.
- Google Inc. is seeking a Staff Software Engineer for their TPU Machine Learning Supercomputer team in Sunnyvale, California, who will design and develop... ..., particularly in developing backend software for high-performance computing and machine learning applications. We require...Performance
$197k - $291k
Staff Software Engineer, Machine Learning Compilers, Edge TPU Google Mountain View, CA, USA ; Kirkland, WA, USA Apply X In accordance with Washington state law... ...analyzing and improving the compiler quality and performance on optimization decisions, correctness and...PerformanceFull timeTemporary work$207k - $300k
Staff Software Engineer, TPU Machine Learning Supercomputer corporate_fare Google place Sunnyvale, CA, USA Qualifications Bachelor's degree or... ...projects. Experience building backend software for high-performance computing (HPC) and machine learning (ML) applications, including...PerformanceFull timeWorldwide$262k - $365k
Senior Staff Software Engineer, TPU Performance corporate_fare Google place Sunnyvale, CA, USA Apply Bachelor’s degree or equivalent practical experience. 8 years of experience in software development. 7 years of experience leading technical project strategy, ML design...PerformanceWorldwide- Google is seeking a Software Engineer in Sunnyvale, California. This role focuses on analyzing and optimizing Tensor Processing Units (TPUs... ...extensive experience in software development and system performance analysis. Candidates should have a Bachelor's degree or equivalent...PerformanceWorldwide
$207k - $300k
Staff Software Engineer, AI/ML Performance corporate_fare Google place Sunnyvale, CA, USA Apply Bachelor's degree or equivalent practical experience.... ...for popular accelerators. Understanding of modern GPU, TPU, or other ML accelerator architectures, memory hierarchies...PerformanceFull timeWorldwide$207k - $300k
Staff Software Engineer, Embedded Systems/Firmware corporate_fare Google place Sunnyvale, CA, USA Bachelor... ..., telemetry) across multiple TPU generations, from bare-metal microcontrollers... ...chip features and establish high-performance interfaces that unlock advanced ML infrastructure...PerformanceFull timeWorldwide$185k - $265k
...Fortinet is looking for a Senior/Staff Software Engineer on the FortiCNAPP Team! Be a valuable team member that owns and operates high-availability... ...by continuous improvement of services; considering performance, cost and efficiency; being on-call for their services...PerformanceFlexible hours- ...Senior Staff Software Engineer – Software Infrastructure Location: Santa Clara, CA We are looking for a Senior Staff Software Engineer to join... ...develop software systems, automation frameworks, and high-performance database services that power NVIDIA’s AI workloads at...Performance
$214k - $289.5k
...Come join the Intuit as a Sr Staff Software Engineer and help us power prosperity around the world for our customers. We are looking for engineers... ...-term objectives, ensuring high availability and optimal performance of applications Passionate for continuous learning,...PerformanceTemporary workWork experience placement$160.5k - $240.7k
...Company Qualcomm Technologies, Inc. Job Area Engineering Group Machine Learning Engineering... ...through machine learning hardware and software. Minimum Qualifications Bachelor’s... ...embedded ML. 5+ years of experience with performance‑critical programming in C++, Python, including...PerformanceWork experience placementWork from home$218.8k - $335.3k
...About the Role We are seeking an experienced Staff Software Engineer to lead the technical direction for the data collection and its ecosystem... ...and modern frontend fundamentals (state management, performance, accessibility, testing). Hands‑on experience with observability...PerformanceFlexible hours$207k - $301k
Staff Linux Diagnostics Software Engineer, ARM Platform Google — Sunnyvale, CA, USA Qualifications Bachelor's degree or equivalent practical... ...in‑house SoCs, machine learning (ML) Systems (TPU/GPU) and compute servers. Perform system health verification, performance...PerformanceWorldwide- ...Staff Software Engineer The Parallel and Distributed Computing Group for the client is developing advanced parallel and distributed frameworks... ...in building large scale distributed framework, high performance parallel computing applications, and deep learning infrastructure...Performance
$200k - $322k
...lasting impact on the world. We are looking for a Senior Staff Software Engineer to join our Software Infrastructure team in Santa Clara,... ...develop the software systems, automation frameworks, and high-performance database services that power NVIDIA’s AI workloads at...Performance$200k - $260k
...on the popular open source orchestration engine Conductor, Orkes lets developers focus... ...We are looking for motivated Senior, Staff, and Principal Engineers. Your... ..., ensuring scalability, resiliency, and performance at massive scale. Tackle the most complex...PerformanceFull timeWork at officeRemote workFlexible hours$281k - $356k
...for: Validating the safety and performance of the Waymo Driver. Accelerating research and development cycles across engineering, including Simulation, Onboard, and Machine... ...We are seeking an exceptional Senior Staff Software Engineer to provide technical...PerformanceFull timeRemote work$190k - $235k
...cutting- edge solutions that optimize ad performance and deliver exceptional results for our... ...skilled and experienced front-end staff engineer to join our dynamic team and help shape... ...capabilities. As a Staff Engineer, Software Engineering you will be part of a dynamic...PerformanceHourly payFull time$300 per month
...Software Engineer Crusoe is on a mission to accelerate the abundance of energy and intelligence. As the only vertically integrated AI... ...partners advance their AI strategies, and be part of a high-performing team that believes in each other, come build with us at Crusoe...PerformanceTemporary work$160.2k - $290.7k
...platform team develops the first layers of software on the GM Autonomous Vehicles from... ...vehicle platforms. Role As a Staff Software Engineers, you are the expert professionals... ...andoptimized for customer experience and performance. Raise the bar on...PerformanceWork experience placementLocal areaRemote workWork from homeRelocation packageFlexible hours$230k - $323k
...Staff Software Engineer Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the... ...educational attainment, skill level requirements, interview performance, and the level and scope of the position. Please...PerformanceFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$188k - $275k
...Staff Software Engineer, IAM As a Staff Software Engineer on the Identity & Access Management (IAM) team, you will be a primary architect... ...design, extend, and harden a platform that secures our high-performance cloud infrastructure. This is a high-impact leadership...PerformancePermanent employmentTemporary workCasual workWork at officeImmediate startFlexible hours$150k - $215k
...Staff Software Development Engineer Fortinet is calling for an experienced Staff Software Development Engineer who can think outside the box,... ...attack surface and the power to take on ever-increasing performance requirements of the borderless network - today and into...PerformanceFull timeWork experience placementWorldwide$240.8k - $361.2k
...Working at the intersection of hardware, software, and molecular science, Carbon is... ...remain resilient and highly available. Engineer Scalable Web Infrastructure: Lead the evolution... ...sophisticated state management and high-performance rendering. End-to-End Technical...PerformanceFor contractorsWork at office$180k - $220k
...Senior Staff Software Engineer Location: Santa Clara, CA (Onsite) Group: Analyzer Product Group (APG), Engineering Role Summary... ...hardware registers, DMA, and interrupts, to enable highly performant continuous spectrometer operation. You'll influence design...PerformanceFull timeTemporary workSummer holidayWorldwideFlexible hours- ...Senior Staff Full Stack Engineer – Platform Location: San Francisco (Hybrid) Employment Type:... ...technology company building AI-powered software used by large enterprise customers in... ...technologies in a distributed, high-performing team. Key Responsibilities...PerformancePermanent employmentFull time
$152k - $248k
...this role is hybrid, meaning it will be performed both from home and from a LinkedIn... ...management tools that power Infrastructure Engineering at LinkedIn. We own tooling for... ...serves LinkedIn to the world. As a Staff Software Engineer, you will design and build full...PerformanceFor contractorsWork experience placementWork at officeFlexible hours- Google Inc. is seeking a Staff Storage Software Engineer to drive the development of large-scale software solutions for SSD performance. You'll lead design and maintenance efforts, ensuring optimization across storage systems. The ideal candidate has extensive experience...Performance
- Cerebras Systems in Sunnyvale, CA is seeking a Member of Technical Staff (Software Engineer) to implement infrastructure for high-performance, low-latency inference services. Applicants should have a Master’s degree in Computer Science or a related field and at least one...Performance
$197k - $266.5k
...the design and implementation of durable software solutions to solve critical customer... ...AI technology Coach and mentor junior engineers on best practices of software engineering... ...and evaluate their impact on software performance and user satisfaction, using appropriate...PerformanceWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, TPU Performance. Be the first to apply!
- software technical support engineer Sunnyvale, CA
- software support Sunnyvale, CA
- software sales Sunnyvale, CA
- embedded software Sunnyvale, CA
- software applications developer Sunnyvale, CA
- software engineer - cloud services Sunnyvale, CA
- software sales representative Sunnyvale, CA
- remote software sales Sunnyvale, CA
- software technical support Sunnyvale, CA
- software asset management analyst Sunnyvale, CA



