Taro Logo

Software Engineer, Education, AI Feature

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Machine Learning
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
AI · Education

Job Description

Google is seeking a Software Engineer to join their Education AI Feature team, focusing on developing AI tools within Google Classroom. This role combines full-stack development with cutting-edge AI technology to enhance educational experiences. The position requires expertise in both backend (Java, Python) and frontend (JavaScript/TypeScript) development, with a focus on creating safe and performant AI tools for educators.

As part of Google's engineering team, you'll be working on critical projects that impact billions of users worldwide. The role involves developing next-generation technologies across various domains including information retrieval, distributed computing, system design, AI, and natural language processing. You'll be responsible for crafting thoughtful engineering designs, writing high-quality code, investigating new capabilities, and managing careful launches of AI features in the education space.

The ideal candidate should have a strong foundation in data structures and algorithms, along with practical experience in full-stack development. While the position requires a minimum of one year of experience, candidates with advanced degrees in Computer Science or related fields and experience in Generative AI are particularly valued. The role offers opportunities for growth and the chance to switch teams and projects as both you and Google's fast-paced business evolve.

Working at Google means joining a team that's committed to innovation and technical excellence. You'll be part of a diverse workforce that serves users globally, with opportunities to contribute to meaningful projects that impact education through technology. The position is based in Mexico City and requires Mexican citizenship, offering the chance to work with one of the world's leading technology companies while developing cutting-edge AI features for educational purposes.

Last updated 20 days ago

Responsibilities For Software Engineer, Education, AI Feature

  • Contribute to existing documentation and educational content
  • Develop scalable features and systems using Google's full stack
  • Write and test high-quality code for AI tools in Google Classroom
  • Participate in code reviews
  • Manage individual project priorities and deadlines

Requirements For Software Engineer, Education, AI Feature

Java
Python
JavaScript
TypeScript
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with data structures or algorithms
  • 1 year of experience with full stack development
  • Experience with back-end (Java, Python) and front-end (JavaScript/TypeScript, HTML, CSS)

Related Jobs

Software Engineer, Education, AI Feature

Software Engineering role at Google focusing on developing AI features for educational tools, requiring full-stack development experience and knowledge of AI technologies.

Software Engineer, Education, AI Feature

Software Engineering role at Google focusing on developing AI tools for Google Classroom, combining full-stack development with educational technology innovation.

Software Engineer, Early Career, Campus

Early career Software Engineering role at Google focusing on developing next-generation technologies and large-scale systems that impact billions of users globally.

Software Engineer, Early Career

Early career software engineering role at Google focusing on developing next-generation technologies that impact billions of users worldwide.

Software Engineer, Compilers, Runtimes and Toolchains, Early Career

Early career software engineering role at Google focusing on compiler development and toolchain optimization, requiring C++ and Python expertise.