Taro Logo

Staff Engineer, Developer AI, Machine Learning

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI

Description For Staff Engineer, Developer AI, Machine Learning

Google is seeking a Staff Engineer for their Developer AI and Machine Learning team to shape the future of software development. This role is part of the Core team, which builds the technical foundation behind Google's flagship products. The position involves making software development at Google radically more productive through applied AI, working closely with research and product teams at the cutting edge of technology.

The ideal candidate will combine deep technical expertise with strong leadership capabilities, overseeing projects and teams while contributing to system design and code development. They will be responsible for setting team priorities, developing technical roadmaps, and ensuring best practices in code quality and efficiency.

This is an opportunity to work on projects critical to Google's needs, with the chance to impact important technical decisions across the company. The role requires versatility and enthusiasm to tackle new problems across the full-stack as Google continues to push technology forward.

The position offers the chance to work with a wide range of technologies, from distributed computing and large-scale system design to artificial intelligence and natural language processing. You'll be part of a team that not only develops innovative solutions but also contributes to the academic community through conference publications and blogs.

As a Staff Engineer, you'll play a crucial role in Google's mission to organize the world's information and make it universally accessible and useful, while working with some of the most advanced technologies in the industry.

Last updated 5 days ago

Responsibilities For Staff Engineer, Developer AI, Machine Learning

  • Set and communicate team priorities that support the broader organization's goals
  • Set clear expectations with individuals and provide feedback and coaching
  • Develop mid-term technical goal and roadmap within team scope
  • Design, guide and vet systems designs, write product/system development code
  • Review code developed by other engineers and provide feedback

Requirements For Staff Engineer, Developer AI, Machine Learning

Python
Java
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience with software development in one or more programming languages
  • 3 years of experience in a technical leadership role
  • 2 years of experience in people management/team leadership

Interested in this job?

Jobs Related To Google Staff Engineer, Developer AI, Machine Learning