Google is seeking a talented Software Engineer to join their EdgeTPU compiler team, focusing on core optimization and scheduling algorithms for their next-generation compiler framework. This role is crucial in developing and implementing cutting-edge compiler technologies that will power Google's AI and machine learning capabilities.
The position offers an exciting opportunity to work at the intersection of compiler technology and machine learning, specifically focusing on the EdgeTPU platform. You'll be responsible for designing and implementing optimization algorithms and compiler transformation frameworks that directly impact the performance of AI/ML workloads on Google devices, including the latest Generative AI models.
As part of Google's prestigious engineering team, you'll collaborate with hardware architects, product managers, and researchers to shape the future of AI acceleration. The role requires strong expertise in compiler development, optimization techniques, and a deep understanding of machine learning architectures. You'll be working with technologies like MLIR (Multi-Level Intermediate Representation) and contributing to both production needs and hardware/software codesign.
The position offers competitive compensation, including a base salary range of $136,000-$200,000, plus bonus, equity, and comprehensive benefits. You'll be based in either Mountain View, CA, or Bellevue, WA, working alongside some of the industry's brightest minds. This is an excellent opportunity for someone passionate about compiler technology and AI/ML to make a significant impact on Google's next-generation devices and contribute to the company's mission of organizing the world's information and making it universally accessible and useful.
The ideal candidate will have at least 2 years of experience in software development and compiler optimization, with a strong background in data structures and algorithms. Experience with C++, Python, and machine learning architectures is highly valued. If you're excited about pushing the boundaries of compiler technology and AI acceleration, this role offers the perfect platform to make your mark in this rapidly evolving field.