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

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, 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 (e.g., technology duplicating and responding to the human voice), reinforcement learning (e.g., sequential decision making), 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. 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. 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. US: $262000 - $365000 (USD) + 25% bonus target + bonus + equity + benefits Learn more about benefits at Google. 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 (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. 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. 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. #J-18808-Ljbffr Google

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Staff Software Engineer, TPU Performance in Sunnyvale, CA vacancy
  • $262k - $365k

     ...experience. 8 years of experience in software development. 7 years of...  ...Master’s degree or PhD in Engineering, Computer Science, or a...  ...business projects. Experience in performance analysis and debugging, including...  ...Tensor Processing Unit (TPU) service. We provide customers... 
    Senior
    Performance
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  • 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

    Google Inc.

    Sunnyvale, CA
    3 days ago
  • $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... 
    Performance
    Full time
    Worldwide

    Google Inc.

    Sunnyvale, CA
    3 days ago
  • $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... 
    Performance
    Full time
    Temporary work

    Google Inc.

    Mountain View, CA
    3 days ago
  • $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... 
    Senior
    Performance
    Flexible hours

    Fortinet

    Sunnyvale, CA
    17 hours ago
  • $170k - $260k

     ...solution that integrates advanced software and hardware powering the fleet, facilitating...  ...THE ROLE We are looking for a Senior or Staff Software Engineer with a strong background in Visual...  ...skills to architect robust, high-performance software solutions. This role is... 
    Senior
    Performance
    Odd job
    Work at office

    Gatik AI

    Santa Clara, CA
    3 days 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
    17 hours ago
  • $180k - $260k

    Overview Senior/ Staff Software Engineer, Motion Planning — Mountain View, CA Gatik, the leader in autonomous middle-mile logistics, is revolutionizing...  ...systems. Analyze closed-loop simulation and on-road performance; identify and resolve failure cases involving traffic... 
    Senior
    Performance
    Work at office

    Booster

    Mountain View, CA
    3 days ago
  • $180k - $250k

    About the role We are seeking a Senior/Staff Software Engineer to join our Localization team to build state-of-the-art sensor fusion solutions...  ...processing and computational efficiency. Contribute to performance benchmarking, tuning, and continuous improvement efforts... 
    Senior
    Performance
    Work at office

    Booster

    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
    3 days ago
  • $228.6k - $314.25k

     ...Impact Solve real business needs at large scale by applying software engineering experience and collaborating with product partners. Deliver...  ...interoperable architecture for Managed Tables. Debug low‑level systems, perform performance measurement, and optimize large production... 
    Senior
    Performance

    Waara Technologies

    Mountain View, CA
    17 hours ago
  •  ...the role: We are looking for talented Staff Engineers with expertise in classical and modern...  ...system. The ideal candidate will be a software expert who has overseen a process from...  ...Train perception models, evaluate their performance, investigate and fix performance... 
    Senior
    Performance
    Work at office

    Booster

    Mountain View, CA
    4 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, Inc.

    Mountain View, CA
    3 days ago
  •  ...workloads by improving how models train, align, and run on our GPUs. THE OPPORTUNITY We're looking for a senior software engineer who combines deep systems performance work with modern AI—someone who can shape software from GPU kernels through distributed training and... 
    Senior
    Performance
    Shift work

    Advanced Micro Devices , Inc.

    Santa Clara, CA
    3 days ago
  • 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... 
    Performance
    Worldwide

    Google

    Sunnyvale, CA
    3 days ago
  •  ...the role We are looking for talented Staff Engineers with expertise in classical and modern...  ...system. The ideal candidate will be a software expert who has overseen a process from...  ...Train perception models, evaluate their performance, investigate and fix performance... 
    Senior
    Performance
    Work at office

    Dormont Manufacturing Company

    Mountain View, CA
    3 days ago
  • Become a part of Intuit's 'Builder Catalysts' community as a Senior Staff Software Engineer and contribute to our mission of powering global...  ...term objectives, ensuring high availability and optimal performance of applications. Passionate for continuous learning, experimenting... 
    Senior
    Performance
    Temporary work
    Work experience placement

    Intuit

    Mountain View, CA
    4 days ago
  • $228.6k - $314.25k

     ...decisions that matter. The Lakeflow Engineering team owns the entirety of the ETL product...  ...systems can do. We're looking for a Senior Staff Engineer to serve as a technical...  ...customer problems. Lead deep systems work: performance diagnosis on large production clusters... 
    Senior
    Performance
    Local area
    Worldwide

    Databricks

    Mountain View, CA
    1 day ago
  • $262k - $365k

    Senior Staff Software Engineer, Gemini Enterprise Mobile Sunnyvale, CA, USA Apply Qualifications Bachelor's degree or equivalent practical experience...  ...systems, ensuring seamless functionality and robust performance across the entire stack. You will be instrumental in... 
    Senior
    Performance

    Google Inc.

    Sunnyvale, CA
    3 days ago
  • $235k - $295k

    Job Title: Senior Staff Software Engineer - Enzyme Location: Mountain View, California --------------------------------- P-1183 At Databricks,...  ...architecture for materialized views Low level systems debugging, performance measurement & optimization on large production clusters.... 
    Senior
    Performance
    Local area
    Worldwide

    Databricks

    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
    2 days 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
    3 days ago
  • $193.93k - $352.29k

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

    Icehouseventures

    Mountain View, CA
    1 day ago
  • $228.6k - $314.25k

    Databricks is looking for an experienced engineer to join the ManagedTables team. You'll drive the development of storage solutions,...  ...competitive salary of $228,600 - $314,250 USD, along with potential performance bonuses, equity, and benefits. #J-18808-Ljbffr I did my part... 
    Senior
    Performance

    I did my part and supported the Regular Toilet

    Mountain View, CA
    1 day ago
  • $183.83k - $333.93k

     ...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 Platform... 
    Senior
    Performance

    Icehouseventures

    Mountain View, CA
    4 days ago
  • $228.6k - $314.25k

    Databricks is seeking an experienced software engineer to work on enterprise-grade analytical data systems, focusing on distributed systems and performance optimization. In this role, you will be responsible for delivering scalable architectures and mentoring team members... 
    Senior
    Performance

    Menlo Ventures

    Mountain View, CA
    17 hours ago
  • $192.34k - $260.24k

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

    Clutch Canada

    Mountain View, 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
    3 days ago
  • Nuro is seeking skilled engineers to join its software team, focusing on areas such as Onboard Systems, Performance, and Devices Platform. Candidates should have at least 5 years of industry experience and strong programming skills in Python, C++, or Go. This position offers... 
    Senior
    Performance

    Dormont Manufacturing Company

    Mountain View, CA
    2 days ago
  •  ...Santa Clara, CA, headquarters 3 days per week. The role Senior Staff AI/ML System Software Engineer What you will do The role requires you to be part of...  ...development tools Experience with distributed, high performance software design and implementation Self‑motivated... 
    Senior
    Performance
    Work experience placement
    3 days per week

    Entrada Ventures

    Santa Clara, 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!