Taro Logo

Software Engineer III, Research, Education

A global technology company that develops innovative products and services used by billions of users worldwide.
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Education

Description For Software Engineer III, Research, Education

Google is seeking a Software Engineer III to join their Research and Education team, focusing on developing conversational education experiences. This role combines software engineering with educational technology innovation, working at the intersection of ML, NLP, and education.

The position is part of a research team comprising engineers and research scientists collaborating on exciting educational technology initiatives. The role involves developing core educational capabilities, such as question generation, and building comprehensive educational experiences. Team members are involved in all aspects of technology development, from data collection and modeling to infrastructure development and integration.

As a Software Engineer III at Google, you'll be working on critical projects with the opportunity to impact billions of users. The role requires expertise in Python, data structures, and algorithms, with a focus on developing ML/NLP technologies for educational applications. You'll be contributing to Google Research's mission of making discoveries that impact everyone, with the opportunity to publish in academic journals and contribute to open-source projects.

The ideal candidate should have a strong foundation in computer science, demonstrated experience with Python, and a passion for educational technology. Preferred qualifications include an advanced degree in Computer Science, experience with ML/NLP, and the ability to lead multi-month projects. This role offers the opportunity to work at the forefront of educational technology while being part of Google's innovative research community.

Working at Google's Tel Aviv office, you'll be part of a global team pushing the boundaries of educational technology while enjoying the benefits and resources of one of the world's leading technology companies. This role represents a unique opportunity to combine technical expertise with educational impact, contributing to projects that could revolutionize how people learn through technology.

Last updated 2 days ago

Responsibilities For Software Engineer III, Research, Education

  • Develop in-house Natural Language Processing/Machine Learning technologies
  • Work closely with other research groups on collaborative research efforts
  • Work closely with product groups to deliver ML solutions to products
  • Develop infrastructure needed to support model development and serving

Requirements For Software Engineer III, Research, Education

Python
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with data structures or algorithms in either an academic or industry setting
  • Experience with Python

Interested in this job?

Jobs Related To Google Software Engineer III, Research, Education