Staff ML Compiler Engineer for TPU Acceleration

Google

New York (NY)

On-site

USD 207,000 - 301,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

20% bonus target
Equity options
Comprehensive benefits

Job summary

Google is looking for a Staff Software Engineer, ML Compilers, TPU in New York, New York. In this role, you will design, develop, test, deploy, maintain, and enhance the XLA compiler, accelerating machine learning workloads for internal and external customers.

Applicants are required to have a Bachelor's degree and significant experience in programming, testing, and software design. This position offers a competitive salary of $207,000 - $301,000 + bonus and equity options.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience programming in C++ or Python.
  • 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.

Responsibilities

  • Contribute to the compiler for a novel processor designed to accelerate machine learning workloads.
  • Target and compile high-performance implementations of operations at distributed scale.
  • Design and implement new compiler passes that extract more performance from current and next-generation TPUs, directly impacting fleet efficiency.
  • Collaborate closely with hardware designers to co-design future processors.
  • Research high-level representations to effectively program large-scale, distributed, and heterogeneous systems.

Skills

C++
Python
Large-scale systems data analysis
Testing and launching software products
Software design and architecture

Education

Bachelor's degree or equivalent practical experience

Job description

Google is looking for a Staff Software Engineer, ML Compilers, TPU in New York, New York. In this role, you will design, develop, test, deploy, maintain, and enhance the XLA compiler, accelerating machine learning workloads for internal and external customers.

Applicants are required to have a Bachelor's degree and significant experience in programming, testing, and software design. This position offers a competitive salary of $207,000 - $301,000 + bonus and equity options.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Compiler Engineer - TPU & ML Systems
Senior Compiler Engineer - TPU & ML Systems

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Staff Software Engineer, ML Compilers, TPU
Staff Software Engineer, ML Compilers, TPU

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Staff Software Engineer, ML Compilers, TPU
Staff Software Engineer, ML Compilers, TPU

Google • New York (NY)

On-site
USD 207,000 - 301,000
20% bonus target
Equity options
Comprehensive benefits
Senior Software Engineer, ML Compiler, TPU
Senior Software Engineer, ML Compiler, TPU

Socket.dev • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Software Engineer III, TPU Performance, Hardware and Software Codesign
Software Engineer III, TPU Performance, Hardware and Software Codesign

Google • Sunnyvale (CA)

On-site
USD 150,000 - 210,000
Bonus target
Equity
Benefits
Senior ML Compiler Engineer - TPU Backends & Optimizations
Senior ML Compiler Engineer - TPU Backends & Optimizations

Socket.dev • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
TPU Performance Engineer – ML Hardware & Compiler Co-Design
TPU Performance Engineer – ML Hardware & Compiler Co-Design

Google • Sunnyvale (CA)

On-site
USD 150,000 - 210,000
Bonus target
Equity
Benefits
Staff Software Engineer, ML Systems Co-Design
Staff Software Engineer, ML Systems Co-Design

Google • Mountain View (CA)

On-site
USD 207,000 - 300,000
Health, dental, vision insurance
401(k) with company match
Paid time off
+4
Staff Software Engineer, ML Systems Co-Design
Staff Software Engineer, ML Systems Co-Design

Google • Kirkland (WA)

On-site
USD 207,000 - 300,000
Health insurance
401(k) with company match
Paid time off
+3
ML Compiler Engineer for Next-Gen Accelerators
ML Compiler Engineer for Next-Gen Accelerators

Qualcomm • New York (NY)

On-site
USD 200,000 - 302,000
Annual discretionary bonus program
Opportunity for annual RSU grants
Competitive benefits package