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 software engineering expertise with educational technology innovation, where you'll be responsible for all aspects of software development. The position involves crafting engineering designs, writing high-quality code, investigating new capabilities, and exploring nascent technologies while ensuring safe and performant AI tools for educators.

As part of Google's engineering team, you'll work on critical projects with opportunities for growth and team transitions as the business evolves. The role requires versatility, leadership qualities, and enthusiasm for tackling full-stack challenges. You'll be contributing to Google's mission of changing how billions of users connect and interact with information.

The ideal candidate should have experience with data structures, algorithms, and full-stack development. Knowledge of both backend (Java, Python) and frontend (JavaScript/TypeScript, HTML, CSS) technologies is essential. Additional experience in Generative AI, accessible technologies, and data analysis would be valuable.

Working in Mexico City, you'll be part of a team that's pushing the boundaries of educational technology through AI integration. This position offers the opportunity to impact education at scale while working with cutting-edge AI technologies. The role combines technical expertise with educational innovation, making it ideal for engineers passionate about both technology and education.

Last updated 13 days ago

Responsibilities For Software Engineer, Education, AI Feature

  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • Develop scalable, features and systems using Google's full stack
  • Write and test high-quality code that powers AI tools in Google Classroom
  • Participate in code reviews, providing constructive feedback to other engineers
  • Manage individual project priorities, meeting deadlines, and delivering high-quality results

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, across back-end such as Java, Python codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent

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 artificial intelligence to enhance educational technology.

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.