Google is seeking a Software Engineer II to join their Education and Activation team within the Core organization. This role is critical in building the technical foundation behind Google's flagship products, focusing on education projects and incorporating machine learning technologies to enhance Software Engineer productivity. The position involves collaborating with UX designers, Product Managers, and fellow engineers to develop platform and product features.
The ideal candidate will contribute to Google's mission of developing next-generation technologies that impact billions of users. Working within the Core team provides a unique opportunity to influence technical decisions across the company, break down technical barriers, and strengthen existing systems. The role requires expertise in software development, data structures, and algorithms, with opportunities to work on various aspects of Google's technical infrastructure.
As a Software Engineer II, you'll be responsible for writing and reviewing design documents, implementing platform features, troubleshooting production issues, and fostering a positive team culture. The position offers exposure to cutting-edge technologies, including Large Language Models and Machine Learning applications in educational contexts. The role requires strong technical skills combined with excellent communication abilities to work effectively with stakeholders.
This position is based in Mexico City and requires Mexican citizenship in compliance with local labor laws. The role offers the opportunity to work on impactful projects while contributing to Google's mission of organizing the world's information and making it universally accessible and useful.