Senior Software Engineer, AI/ML GenAI, Search

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

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

Google is seeking a Senior Software Engineer to join their Search team, focusing on AI/ML and GenAI technologies. This role is crucial for reimagining search capabilities and requires expertise in state-of-the-art GenAI techniques and ML infrastructure. The position offers an opportunity to impact billions of users globally while working on complex engineering challenges.

The ideal candidate will have strong software development experience with a focus on machine learning, particularly in GenAI techniques such as LLMs and Multi-Modal systems. They will be responsible for designing and implementing GenAI solutions, collaborating with peers through code reviews, and maintaining high-quality software products.

Google offers a competitive compensation package, including a base salary range of $161,000-$239,000, plus bonus, equity, and comprehensive benefits. The role is based in Mountain View, CA, and requires 5 years of software development experience, with specific expertise in ML infrastructure and GenAI concepts.

The position involves working with cutting-edge technologies in information retrieval, distributed computing, system design, and artificial intelligence. As part of the Search team, you'll contribute to Google's mission of organizing the world's information while helping to develop next-generation search capabilities.

This is an excellent opportunity for someone passionate about AI/ML who wants to work at scale and make a significant impact. The role offers growth potential and the chance to work with some of the most advanced AI technologies in the industry. Google's collaborative environment and focus on innovation make this an ideal position for those looking to advance their career in AI/ML engineering.

Last updated 7 days ago

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

  • Write and test 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
  • Design and implement GenAI solutions, leverage ML infrastructure, and evaluate tradeoffs

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

Python
Java
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 3 years of experience with state of the art GenAI techniques
  • 3 years of experience with ML infrastructure

Benefits For Senior Software Engineer, AI/ML GenAI, Search

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Competitive base salary
  • Bonus
  • Equity
  • Comprehensive benefits package

Interested in this job?

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

Senior Software Engineer, Google Meet

Senior Software Engineer position at Google Meet, focusing on ML/AI implementation for video quality enhancement, requiring 5+ years of software development experience.

Senior Software Engineer, Machine Learning, Google Cloud

Senior Software Engineer position at Google Cloud, focusing on Machine Learning and AI development, requiring 5+ years of software development experience and strong ML expertise.

Senior Software Engineer, AI/ML GenAI, Google Cloud

Senior Software Engineer position at Google Cloud focusing on AI/ML GenAI development, offering competitive compensation and opportunity to work with cutting-edge technology.

Senior Software Engineer, Google Meet

Senior Software Engineer position at Google Meet, focusing on ML/AI implementation for video quality enhancement, requiring 5+ years of development experience.

Senior Software Engineer, Machine Learning, Google Cloud

Senior Software Engineer position at Google Cloud, focusing on Machine Learning development and implementation, requiring 5 years of software development experience and strong ML/AI expertise.