Google is seeking a Software Engineer III to develop and maintain core infrastructure for their Education AI platform in Mexico City. This role involves driving platform adoption, leading and documenting best practices, and optimizing developer tools. The ideal candidate will have experience with Java programming, data structures and algorithms, and ideally, applied machine learning. Responsibilities include building and deploying full-stack applications and servers, contributing to scalable AI solutions, and enhancing user productivity through AI features. The team's mission is to empower education users globally with innovative AI-powered solutions.