Senior Software Engineer, AI Search

Google is a global technology company that develops innovative products and services used by billions of people worldwide.
Machine Learning
Senior Software Engineer
Contact Company
5+ years of experience
AI

Description For Senior Software Engineer, AI Search

Google's software engineers develop next-generation technologies that impact billions of users globally. This Senior Software Engineer role in the AI Search team focuses on advancing search capabilities through machine learning and natural language processing. You'll work on critical projects with opportunities for growth and team switching as needed. The role involves leading ML/NLP initiatives, from training data analysis to model deployment, while maintaining Google's high standards for accessible and useful experiences. You'll be part of reimagining search technology, solving complex engineering challenges, and expanding infrastructure. The position requires strong technical expertise in software development, ML infrastructure, and leadership capabilities. You'll collaborate with peers through design and code reviews, contribute to documentation, and implement specialized ML solutions. Google offers a diverse, inclusive environment committed to equal opportunity and building a representative workforce. The role provides an opportunity to impact billions of users while working with cutting-edge AI technology in search.

Last updated 7 days ago

Responsibilities For Senior Software Engineer, AI Search

  • Lead a team on training data analysis, modeling, Tuning, qualitative knowledge, evaluations, live experiments, metrics launch processes, etc.
  • Write and test product or system development code
  • Collaborate with peers and stakeholders through design and code reviews to ensure best practices amongst available technologies
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • Design and implement solutions in one or more specialized ML areas, leverage ML infrastructure, and demonstrate knowledge in a chosen field

Requirements For Senior Software Engineer, AI Search

  • 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 in ML/NLP based products, Training data generation, Training, Tuning
  • 3 years of experience with ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging)

Interested in this job?

Jobs Related To Google Senior Software Engineer, AI 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.