Staff Software Engineer, TPU Performance
$207k - $300kIn most instances, this position requires in-person interviews as part of the hiring process. Minimum qualifications: 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 an 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. 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. 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 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 + benefits. Responsibilities: Learn more about benefits at Google . Focus on Tensor Processing Unit (TPU) fleet efficiency analysis and performance optimization, while identifying and maintaining Machine Learning (ML) training and serving benchmarks. Use the 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 Machine Learning models and products onto new Tensor Processing Unit 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 i.e., model co-design, quantization, and sparsity. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form . #J-18808-Ljbffr Google
$207k - $300k
Lead the design and end-to-end software delivery of specialized AI compute platforms, ensuring... ....Partner closely with hardware engineering and chip design teams to influence future... ...large-scale distributed systems, high-performance networking stacks, or operating system...PerformanceRemote workWorldwide$207k - $300k
...resolve complex model inference performance bottlenecks across the stack.... ...Computer Science, Computer Engineering, Electrical Engineering,... ...experience.8 years of experience in software development.Experience in... ...systems.Familiarity with GPU/TPU/accelerator performance concepts...Performance$262k - $365k
...various accelerators (GPU /Pixel TPU /NPUs/CPU) on Android, Chrome, and more. Improve performance of on-device model inference... ....8 years of experience in software development.7 years of experience... ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a...Performance$207k - $300k
...coach a distributed team of engineers.Facilitate alignment and clarity... ..., and enhance large-scale software solutions.Minimum qualifications... ...learning (ML) Systems (TPU/GPU) and compute servers. You... ...system health verification, performance characterization, and solve on...PerformanceWorldwide$207k - $301k
...manage the team responsible for TPU development and Silicon... ...priorities, providing coaching and performance feedback, and aligning team... ...problems, and uphold engineering best practices through code reviews... ...and ISS), embedded firmware/software for test boards, and innovative...PerformanceWorldwide$207k - $300k
...roadmap and architect high-performance model architectures,... ..., maximizing TPU/GPU cluster utilization... ...C++).Manage and Mentor Engineers: Lead and grow a high-... ...performing team of ML and software engineers, providing technical... ...advertising.As a Staff Machine Learning...Performance$207k - $301k
...Software Engineer Manager, TPU Silicon Validation Google, Sunnyvale, CA, USA Apply Primary Qualifications ~ Bachelor’s degree, or equivalent... ...critical software required for chip functionality and performance validation in both pre‑ and post‑silicon environments....PerformanceWorldwide$189k - $303k
...efficient and accessible for all. We’re searching for a Staff Software Engineer for the calibration team. The calibration team is... ...algorithms to process sensor data in real-time. ~ Architect high-performance software to support continuous, real-time calibration as...PerformanceFull time- Lead the design, development, and optimization of high‑performance C++ software for real‑time video processing and GPU‑intensive workloads. Build... ...frameworks, and third‑party applications (including game engines). Act as a technical ambassador, collaborating with GPU vendors...PerformanceFull time
$176.4k - $319.72k
...About The Team The Systems Engineering team is responsible for the... .... This includes designing performance metrics, evaluation methods,... ...intersection of hardware, software, and robot operations, with... ...About The Role As a Senior/Staff Software Engineer, Behavior...PerformanceFull timeTemporary workWork experience placement$176.4k - $319.72k
...and more connected future. About the Role As a Senior/Staff Software Engineer working on driving behavior verification, you are... ...up automated verification workflows. Generate detailed performance and validation reports to prove that the behavior of the autonomous...PerformanceOdd jobFull timeWork experience placement$170k - $260k
...encompassing solution that integrates advanced software and hardware powering the fleet,... ...We are looking for a Senior or Staff Software Engineer with a strong background in Visual Odometry... ...skills to architect robust, high-performance software solutions. This role is...PerformanceOdd jobFull timeWork at office$192k - $278k
...optimization of the hardware/software stack to enable performant training and serving of... ...Bachelor's degree in Electrical Engineering, Computer Engineering,... ...to drive cutting-edge TPU (Tensor Processing Unit) technology... ...AI/ML-driven systems.As a Staff Co-Design Engineer on the...PerformanceWorldwide$163k - $236k
...partitioning expertise.Utilize software-based construction to... ...activities to ensure robust, high-performance silicon delivery.Minimum qualifications... ...'s degree in Electrical Engineering, Computer Engineering,... ...have an opportunity to drive TPU (Tensor Processing Unit) technology...PerformanceWorldwide$262k - $364k
...applications efficiently, prioritizing both performance and seamless user experiences. Drive... ...and coach a distributed team of engineers.Minimum qualifications:Bachelor’s degree... ...practical experience.8 years of experience in software development.5 years of experience with...Performance- ...future of AI and beyond. Together, we advance your career. THE ROLE: AMD is looking for an influential software engineer who is passionate about improving the performance of key applications and benchmarks. You will be a member of a core team of incredibly talented...Performance
$202.5k - $274k
...engaged invoicing and Capital loan customers.We're hiring a Staff Software Engineer to help build the next layer of this platform: the Unified... ...a competitive compensation package with a strong pay for performance rewards approach. This position may be eligible for a cash...PerformanceLive inWorldwide$190k - $300k
...technology. We are at the forefront of software and hardware innovation, pushing the... .... Will consider remote.The Role: Staff Software Engineer, SIMD KernelsWhat you will do:As a member... ...for developers to use and analyze performance.You have experience building software...PerformanceWork experience placementRemote work$207k - $300k
Write low-level performance software for a new systolic array accelerators. Identify high-value algorithms and problems that are a match to... ...programming on the new accelerator for the performance software engineers and general software engineers who follow.Collaborate with...Performance$207k - $301k
...measure model and agent quality performance at scale, design... ...experience. 8 years of experience in software development.5 years of... ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a... ...technology to Cloud. As a Staff Software Engineer on this...Performance$190.3k - $322.1k
...patients worldwide. We’re a team of engineers, clinicians, and innovators united by one... ...human. Every day, our work helps care teams perform with greater precision and patients... ...Primary Function of Position The Multiport Software Group within Intuitive has an immediate...PerformanceFull timeLocal areaImmediate startWorldwideFlexible hoursShift work$220.5k - $298.5k
...make that possible.Job OverviewCome join Intuit as a Senior Staff Software Engineer! We're constantly evolving to deliver on our mission to... ...a competitive compensation package with a strong pay for performance rewards approach. This position will be eligible for a cash...PerformanceWorldwide$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- ...career. THE ROLE:AMD is looking for an influential software engineer who is passionate about improving the performance of key applications and benchmarks. You will be a... ...and software technology. THE PERSON:As a Staff Software Developer, you will be at the heart of AMD...Performance
$214k - $261.5k
...consumer experiences and devices.OverviewWe’re seeking a Senior Staff Software Engineer to lead the evolution of Dolby Vision on the PC platform.... ...the design, development, and optimization of high‑performance C++ software for real‑time video processing and GPU‑intensive...PerformanceFull timeLocal areaWorldwideFlexible hours$150k - $225k
...HybridPlusAI is a Physical AI company pioneering AI-based virtual driver software for factory-built autonomous trucks. Headquartered in Silicon... ...with a longer-term horizon in mindIntegrate and optimize performance and robustness of different autonomous software component into...PerformanceFull time$189k - $303k
...more efficient and accessible for all. We’re searching for a Staff Software Engineer and Machine Learning practitioner to join the Perception... ...critical part in elevating the Aurora Driver’s perception performance and expanding our driverless operational domain across key...PerformanceWork at officeLocal area3 days per week$189k - $274k
...to go, and make mobility more efficient and accessible for all. As a Staff Software Engineer focusing on Deep Learning Acceleration at Aurora, you will play a pivotal role in enhancing the performance of Deep Learning networks utilized in our Autonomous Vehicle (AV) systems...PerformanceWork at officeLocal area3 days per week$143k - $286k
...classify requirements to align software solutions with business... ...validate functionality and performance.Monitor project progress, identify... ....Experience in DevOps engineering, including CI/CD automation... ...SummaryWalmart is seeking a Staff Software Engineer to lead the...PerformanceFull time$110k - $286k
...Position Summary... What you'll do... Role summary: As a Staff Software Engineer at Walmart, you will lead the design and delivery of... ...clearly. At Walmart, we offer competitive pay as well as performance-based bonus awards and other great benefits for a happier...PerformanceFull timeTemporary workPart time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, TPU Performance. Be the first to apply!
- software support Sunnyvale, CA
- software Sunnyvale, CA
- software technical support Sunnyvale, CA
- entry level software sales Sunnyvale, CA
- android software developer Sunnyvale, CA
- software intern Sunnyvale, CA
- software technical support engineer Sunnyvale, CA
- id software Sunnyvale, CA
- software quality assurance Sunnyvale, CA
- government software Sunnyvale, CA


