Google Software Engineer Job Openings 2026
ML Compilers, Silicon | Bengaluru
Job Overview
Google is hiring Software Engineers – ML Compilers, Silicon for its Bengaluru location.
This role focuses on building high-performance ML compilers for custom hardware accelerators such as TPU, supporting Generative AI and advanced machine learning workloads.
💡 Why this role?
Work at the intersection of AI, compilers, and silicon. Enable next-generation ML models on Google's custom hardware accelerators (TPUs).
Roles & Responsibilities
-
Develop ML compilers for Tensor TPU to accelerate Generative AI models.
-
Write high-quality product or system development code; Review code from other engineers.
-
Debug and resolve correctness and performance issues on EdgeTPU.
-
Collaborate with model owners to optimize model architectures.
-
Manage project priorities, deadlines, and deliverables in a complex environment.
Eligibility Criteria
Minimum Qualifications
- Bachelor’s degree or equivalent practical experience.
- 2 years of software development experience.
- OR 1 year of experience with an advanced degree.
Preferred Qualifications
- Master’s Degree or PhD in Computer Science or related field.
- 2 years experience with data structures and algorithms.
- Experience in accessible technology development.
How to Apply
Click Apply Button
Scroll down and click the orange "Apply Now" button.
Fill Application
You will be redirected to the Google careers page. Complete the form.
Submit
Upload updated resume and submit your application.
⚠️ Apply before the link expires!
Software Engineer