Google is seeking a Senior ML Compiler Engineer to join their team in developing next-generation technologies. This role focuses on developing Machine Learning (ML) compilers for the Tensor TPU to accelerate Generative AI (GenAI) and other complex machine learning models running on custom hardware accelerators. The position combines software engineering expertise with compiler development, requiring both technical depth and project management skills.
As part of Google's mission to organize the world's information and make it universally accessible, you'll work at the intersection of Google AI, Software, and Hardware to create groundbreaking experiences. The role involves building compilers and tools for ML models, with a particular emphasis on always-on computing use cases. You'll be evaluating various parallelization strategies and collaborating with both ML researchers and hardware engineers.
The ideal candidate should have strong experience in compiler development, software engineering, and machine learning. You'll be working on critical projects involving the Pixel Edge TPU, including Gemini Nano, Camera, Imaging, and Speech ML models. This position offers the opportunity to impact billions of users while working with cutting-edge technology in areas such as distributed computing, large-scale system design, artificial intelligence, and hardware acceleration.
Google offers a collaborative environment where engineers can be versatile, display leadership qualities, and tackle new problems across the full stack. The role provides opportunities to switch teams and projects as both you and the fast-paced business grow and evolve. If you're passionate about compiler optimization, machine learning, and hardware acceleration, this position offers the perfect blend of challenging technical work and meaningful impact.