Google is seeking a Software Engineer II to join their Education and Activation team within the Core organization. This role is crucial in developing technologies that impact billions of users worldwide. The position involves working on education projects and incorporating machine learning technologies to enhance Software Engineer productivity. As part of the Core team, you'll help build the technical foundation behind Google's flagship products, working on underlying design elements, developer platforms, and infrastructure.
The role requires collaboration with UX designers, Product Managers, and fellow engineers to build and maintain educational platforms and products. You'll be responsible for technical design, implementation, and production support while helping to foster a positive team culture. The Core team has a unique opportunity to influence technical decisions across Google, breaking down technical barriers and strengthening existing systems.
The ideal candidate should have experience with software development, data structures, and algorithms. Knowledge of machine learning, particularly Large Language Models (LLMs), and experience with Google application building platforms would be advantageous. This position offers the opportunity to work on critical projects with the flexibility to grow and evolve with Google's fast-paced business environment.
This role is based in Mexico City and requires Mexican citizenship in compliance with local labor laws. The position offers the chance to work on innovative educational technology projects while being part of Google's mission to organize the world's information and make it universally accessible and useful.