Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Staff Software Engineer, TPU Performance

$262k - $365k

Google Inc.

Senior Staff Software Engineer, TPU Performance corporate_fare Google place Sunnyvale, CA, USA 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 working with ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning). 5 years of experience with one or more of the following: Speech/audio technologies duplicating and responding to the human voice, reinforcement learning, ML infrastructure, or specialization in another ML field. 5 years of experience with design and architecture; and testing/launching software products. Experience in Python and C++ programming. 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 matrixed organization involving cross-functional, or cross-business projects. Experience in performance analysis and debugging, including for systems that span multiple interconnected hosts. Experience in contributing to PyTorch or JAX. 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. Our Core Machine Learning (ML) team develops the frameworks and compilers that power the Google Cloud Platform (GCP) Cloud Tensor Processing Unit (TPU) service. We provide customers with large-scale, cloud-based access to Google’s custom ML supercomputers, enabling them to execute massive training and inference workloads using PyTorch and JAX. 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 channel 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. Responsibilities Identify and maintain ML training and serving benchmarks that are representative to Google production and the broader ML industry. Achieve performance for customer launches, and in case of third‑party/OSS models, for engaged benchmark submissions (ML Commons, InferenceX, etc). Use the benchmarks to identify performance opportunities and drive both near‑term state of the art (e.g., custom kernels) and out‑of‑the‑box performance (compiler/runtime optimizations, agentic tooling, auto‑sharding) directly and in collaboration with partner teams. Participate in algorithmic innovations exploiting new TPU hardware features and model‑preserving optimizations (speculative decoding, sparsity, quantization, LoRA, etc). Participate in co‑designing models that are TPU‑friendly to showcase model quality at performance excellent to OSS models typically designed on GPUs. Compensation and Benefits US: $262,000 - $365,000 (USD) + 25% bonus target + equity + benefits. Individual pay is determined by factors including job‑related skills, experience, and relevant education or training. Equity is granted exclusively and discretionarily by Alphabet Inc. on the basis of an agreement concluded between you and Alphabet Inc. Alphabet Inc. is your sole contractual partner with respect to equity grants. GSU grants are not guaranteed, are discretionary, are subject to approval by the Alphabet Inc. board of directors or its delegate, the terms of the relevant Alphabet Inc. stock plan, and your grant agreement. They have no impact on statutory payments. Current or past grants do not confer an acquired right. Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting. 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 or expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents‑to‑be, criminal histories consistent with legal requirements, 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. #J-18808-Ljbffr Google Inc.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Staff Software Engineer, TPU Performance in Sunnyvale, CA vacancy
  • $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... 
    Senior
    Performance
    Worldwide

    Google

    Sunnyvale, CA
    2 days ago
  • $197k - $291k

    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... 
    Performance
    Full time
    Worldwide

    Google Inc.

    Sunnyvale, CA
    1 day ago
  • $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,... 
    Senior
    Performance
    Temporary work
    Work experience placement

    Intuit

    Mountain View, CA
    4 days ago
  • $176.4k - $319.72k

    About The Team The Systems Engineering team is responsible for the requirements...  .... 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... 
    Senior
    Performance
    Temporary work
    Work experience placement

    Icehouseventures

    Mountain View, CA
    2 days ago
  • $176.4k - $319.72k

    Senior/Staff Software Engineer, Behavior Verification Who We Are Nuro is a self-driving technology company on a mission to make autonomy accessible...  ...up automated verification workflows. Generate detailed performance and validation reports to prove that the behavior of the... 
    Senior
    Performance
    Odd job
    Work experience placement

    Nuro

    Mountain View, CA
    2 days ago
  • $163k - $237k

    Senior Design and Integration Engineer, Cloud TPU Sunnyvale, CA, USA. Level: Mid. Job Summary Shape the future of AI/ML hardware acceleration by driving...  ...experience with DV and PD teams. Experience optimizing for performance, power, and area. Preferred Qualifications Master’... 
    Senior
    Performance

    Google Inc.

    Sunnyvale, CA
    1 day ago
  • Google Inc. in Sunnyvale, CA, is looking for a Senior Staff Software Engineer focused on TPU Performance. This role is crucial for developing benchmarks and optimizing ML performance for Google's Cloud services. Candidates should have extensive experience in software development... 
    Senior
    Performance

    Google Inc.

    Sunnyvale, CA
    2 days ago
  • $124k - $201.5k

     ...Summary Your Career The IT Engineering team builds AI‑first...  ...role requires strong software engineering...  ...orchestration). At the Staff level, you will shape...  ...security, observability, and performance across systems Influence...  ...challenges Mentor senior engineers and elevate... 
    Senior
    Performance
    Full time
    Work at office
    Visa sponsorship
    Work visa

    Palo Alto Networks

    Santa Clara, CA
    2 days ago
  • $232k - $313k

     ...that are central to their missions. Our engineering teams build highly technical products...  ...data from bad actors. We are looking for senior leaders such as yourselves to create...  ...may also include eligibility for annual performance bonus, equity, and the benefits listed... 
    Senior
    Performance
    Local area
    Worldwide

    Databricks

    Mountain View, CA
    2 days ago
  • $190.9k - $334.1k

     ...Senior Staff Software Engineer, Integrations (Tech Lead) — Veza Full-time Employee Type: Regular Region: AMS - North America and Canada Work Persona...  .... These integrations have to be built ensuring high performance, scalability, and reliability. Lead a team of backend... 
    Senior
    Performance
    Full time
    Work at office
    Remote work
    Flexible hours

    Centaur Labs

    Santa Clara, CA
    2 days ago
  • $190.9k - $334.1k

     ...Description It all started when engineer Fred Luddy wrote code...  ...We are looking for a software engineer and technical lead...  ...as a technical lead, Staff Engineer, or equivalent senior individual contributor responsible...  ...decisions across performance, reliability, security, maintainability... 
    Senior
    Performance
    Full time
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    1 day ago
  • $185k - $260k

     ...We are a home for high-performing people. Through...  ...this role, you'll be a senior technical leader on our...  ...systems with a focus on software and cloud architecture...  ...You'll partner across Engineering, Data Science, R&D, Regulatory...  .... Partner with staff engineers on test design... 
    Senior
    Performance
    Flexible hours
    3 days per week

    Menlo Ventures

    Palo Alto, CA
    3 days ago
  • Google Inc. is looking for a Senior Staff Software Engineer in Sunnyvale, California. In this role, you will focus on optimizing machine learning performance and develop ground-breaking technologies that enhance user experience. This position requires strong leadership... 
    Senior
    Performance

    Google Inc.

    Sunnyvale, CA
    1 day ago
  •  ...PlusAI 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 mind Integrate and optimize performance and robustness of different autonomous software component into... 
    Senior
    Performance

    PlusAI

    Santa Clara, CA
    27 days ago
  • $180k - $250k

     ...encompassing solution that integrates advanced software and hardware powering the fleet,...  ...About the role We are seeking a Senior/Staff Software Engineer to join our Localization team to...  ...efficiency. Contribute to performance benchmarking, tuning, and continuous... 
    Senior
    Performance
    Odd job
    Work at office

    Gatik

    Mountain View, CA
    more than 2 months ago
  • $193.93k - $352.29k

     ...model compression. Work with autonomy engineers to optimize, validate, and deploy large...  ..., FTL. Write robust, high quality software to increase our confidence in our vehicle...  ...is also eligible for an annual performance bonus, equity, and a competitive benefits... 
    Senior
    Performance
    Work experience placement
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    24 days ago
  • $193.93k - $352.29k

     ...and other leading investors. About the Role Our software team is growing, and we are looking for talented engineers to join us and be instrumental to one of the following areas: Onboard Systems, Performance, and Devices Platform. Onboard Systems: Our onboard... 
    Senior
    Performance
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    a month ago
  • $184k - $334k

     ...richer, and more connected future. About the Role Our software team is growing, and we are looking for talented engineers to join us and be instrumental to one of the following areas: Onboard Systems, Performance, and Devices Platform. Data Platform: The Data... 
    Senior
    Performance

    Nuro

    Mountain View, CA
    more than 2 months ago
  • $192.34k - $260.24k

     ...decisions.    We are looking for a Staff Software Engineer, C++ to lead the design and development...  ...~Own architecture for large-scale, performance-critical systems with a focus on reliability...  ..., and system boundaries. ~Mentor senior and mid-level engineers through... 
    Senior
    Performance
    Flexible hours

    Aeva Inc.

    Mountain View, CA
    a month ago
  • $184k - $334k

     ...richer, and more connected future. About the Role Our software team is growing, and we are looking for talented engineers to join us and be instrumental to one of the following areas: Onboard Systems, Performance, and Devices Platform. Onboard Systems: Our onboard... 
    Senior
    Performance

    Nuro

    Mountain View, CA
    more than 2 months ago
  • $193.93k - $352.29k

     ...other leading investors. About the Role Our software team is growing, and we are looking for talented engineers to join us and be instrumental to one of the...  ...multithreading; x86 architecture; and software performance tuning and optimization, robotics software frameworks... 
    Senior
    Performance
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    19 days ago
  • $167k - $303k

     ...About the Work Develop Embedded Software for L2+ to L4 autonomous vehicle applications...  ...with hardware, software and system engineers during the definition, design, and verification...  ...is also eligible for an annual performance bonus, equity, and a competitive benefits... 
    Senior
    Performance

    Nuro

    Mountain View, CA
    more than 2 months ago
  • $237.6k - $318.24k

     ...customers and partners advance their AI strategies, and be part of a high-performing team that believes in each other, come build with us at Crusoe. About This Role: The Senior Staff Software Engineer for the AI Model Lifecycle team will play a crucial role in... 
    Senior
    Performance
    Temporary work

    Crusoe

    Sunnyvale, CA
    17 days ago
  • $163k - $237k

    Google Inc. in Sunnyvale, CA is seeking a Senior Design and Integration Engineer for Cloud TPU. In this role, you will shape the future of AI/ML hardware by driving the design and optimization of Tensor Processing Units (TPUs). Responsibilities include defining microarchitecture... 
    Senior

    Google Inc.

    Sunnyvale, CA
    20 hours ago
  • $235.03k - $352.29k

     ...driving technology. In an ML-first system, the overall system performance depends heavily on the quantity and diversity of its training...  ...model development. The team closely collaborates with autonomy engineers to ensure our labeled data is high-quality and comprehensive.... 
    Senior
    Performance
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    6 days ago
  • $174k - $253k

    Senior Software Engineer, Pixel Camera App, Performance Google, Mountain View, CA, USA Earn $174,000 - $253,000 (USD) + 15% bonus target + equity + benefits Google...  ...and memory optimization. Experience with TPU, GPU, and on-device ML models. Experience with SQL... 
    Senior
    Performance

    Google Inc.

    Mountain View, CA
    1 day ago
  •  ...are the solicitation, evaluation, and selection of applicants for employment. Your personal data will be shared with Greenhouse Software, Inc., a cloud services provider located in the United States of America and engaged by Controller to help manage its recruitment... 
    Senior

    SentinelOne

    Mountain View, CA
    3 days ago
  • $193.93k - $352.29k

     ...an ML-first system, the overall system performance depends heavily on the quantity and diversity...  ...team collaborates closely with system engineers to thoroughly validate the autonomous...  ...and best practices across broader software organization A bachelor's degree in... 
    Senior
    Performance
    Work experience placement
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    6 days ago
  • $185.9k - $278.9k

     ...Company Qualcomm Technologies, Inc. Job Area Engineering Group Machine Learning Engineering...  ...products through machine learning hardware and software. Minimum Qualifications Bachelor's...  ...in a role requiring interaction with senior leadership (e.g., Director and above). 1... 
    Senior
    Work experience placement
    Immediate start
    Work from home

    Qualcomm

    Santa Clara, CA
    2 days ago
  •  ...for design and implementation of scalable software and solutions required for Avion-X...  ...hardware platforms. This position requires senior software development skills focusing on...  ...security, maintainability, scalability and performance. Responsibilities Entails ownership of... 
    Performance

    AvionX Inc

    Cupertino, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Staff Software Engineer, TPU Performance. Be the first to apply!