Job Overview
Google has released the Software Engineer, ML Compilers, Silicon job notification for 2026 for its Bengaluru, Karnataka location. This role is part of Google’s Platforms and Devices organization and focuses on building machine learning compilers for custom silicon hardware. The position is suited for software engineers who are interested in working at the intersection of machine learning, compilers, and hardware acceleration.
Selected candidates will contribute to the development of ML compilers for Google Tensor TPU, enabling efficient execution of Generative AI and complex machine learning models on custom accelerators. The role involves system-level software development, performance optimization, and close collaboration with model owners and compiler engineers. This position offers opportunities to work on high-impact projects that power large-scale consumer devices.
Organization Details
Google is a global technology leader known for building products and platforms that serve billions of users worldwide. The company develops next-generation technologies across areas such as artificial intelligence, distributed computing, data storage, networking, security, and mobile platforms.
This role is aligned with Google’s Platforms and Devices team, which is responsible for building computing platforms across desktop, mobile, and first-party devices. A key focus area is Google Tensor, the custom system-on-chip that powers Pixel smartphones and enables advanced machine learning experiences directly on devices.
Google emphasizes innovation, scalability, and engineering excellence, offering engineers the flexibility to grow across teams and projects as business and technology needs evolve.
Eligibility Criteria
Candidates applying for this role must meet the minimum educational and experience requirements. Applicants should hold a Bachelor’s degree or equivalent practical experience. They must have at least 2 years of software development experience in one or more programming languages, or 1 year of experience along with an advanced degree.
Preferred qualifications include a Master’s degree or PhD in Computer Science or a related technical field. Candidates with at least 2 years of experience in data structures and algorithms are preferred. Experience in developing accessible technologies is also considered an added advantage.
Applicants should have strong problem-solving skills, a solid foundation in software engineering principles, and the ability to work on complex systems at scale.
Age Limit
No age limit has been specified for the Software Engineer, ML Compilers, Silicon role. Candidates are advised to apply based on their qualifications and relevant experience.
Selection Process
The selection process details have not been explicitly mentioned in the notification. The hiring process may involve application screening, technical interviews, coding assessments, and system design evaluations as per Google’s recruitment standards.
Google reserves the right to determine the selection stages based on project and organizational requirements.
Salary
Salary details for this position have not been disclosed. Compensation will be offered as per Google’s global pay structure and industry standards, based on role level, experience, and skill set.
Important Dates
The job posting date and application deadline have not been specified. Candidates are encouraged to apply at the earliest to be considered for this opportunity.
Application Fee
There is no information provided regarding any application fee. Candidates should not make any payments to third parties for job applications.







