Taro Logo

Software Engineer III, AI/ML GenAI, Search

A global technology company that specializes in internet-related services and products, including search, cloud computing, software, and hardware.
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS

Description For Software Engineer III, AI/ML GenAI, Search

Google is seeking a Software Engineer III to join their AI/ML GenAI Search team, focusing on developing next-generation technologies that transform how billions of users interact with information. This role is part of Google Search's mission to reimagine information discovery across all platforms. The position requires expertise in GenAI concepts, ML infrastructure, and software development.

The ideal candidate will work on critical projects within Google Search, with opportunities to tackle complex engineering challenges and contribute to infrastructure expansion. The role involves implementing GenAI solutions, working with ML infrastructure, and ensuring high-quality code through collaborative design and code reviews.

As part of Google's engineering team, you'll have the chance to impact billions of users globally while working with cutting-edge technologies in areas including information retrieval, distributed computing, system design, AI, and natural language processing. The position offers opportunities for growth and project diversity as both you and the business evolve.

Google provides a collaborative environment where engineers can contribute to maintaining a universally accessible and useful search experience. The role requires versatility, leadership qualities, and enthusiasm for taking on new full-stack challenges. You'll be working with peers and stakeholders to ensure best practices in development, while also contributing to documentation and educational content.

This is an excellent opportunity for someone passionate about AI/ML and search technology, offering the chance to work on innovative solutions at scale while being part of a team that's shaping the future of how people access and interact with information worldwide.

Last updated 2 days ago

Responsibilities For Software Engineer III, AI/ML GenAI, Search

  • Write product or system development code
  • Collaborate with peers and stakeholders through design and code reviews
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues
  • Implement GenAI solutions, utilize ML infrastructure, and contribute to data preparation, optimization, and performance enhancements

Requirements For Software Engineer III, AI/ML GenAI, Search

Python
Java
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms
  • 1 year of experience with core GenAI concepts (LLM, Multi-Modal, Large Vision Models) and experience with text, image, video, or audio generation
  • 1 year of experience with ML infrastructure (e.g., model deployment, model evaluation, optimization, data processing, debugging)

Interested in this job?

Jobs Related To Google Software Engineer III, AI/ML GenAI, Search