{bc}
company_site

Software Engineer, ML Compilers, Silicon Engineering

Google
Bengaluru, IND
Junior · 2+ years experience
Onsite
Discovered 1 weeks ago

Full Job Posting

Responsibilities

  • Build compilers and tools that efficiently map ML models (with a particular focus on always-on computing use cases) to the hardware ISA.
  • Propose and implement fixes to the compiler to address these issues in collaboration with other compiler engineers.
  • Triage and root-cause correctness and performance issues encountered while enabling ML models on EdgeTPU.
  • Interact closely with model owners to influence their model architectures to make them run efficiently on the EdgeTPU.

Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience with ML compilers or compilers in general.
  • Experience with system software.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related technical fields.
  • 2 years of experience with data structures and algorithms.
  • Experience in optimizing ML model inference on device.
  • Experience in power and performance optimizations.
  • Good understanding of hardware, especially hardware that provides a high degree of parallelism.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Google