Senior Software Engineer, AI Search

Google is a global technology company that develops next-generation technologies for search, information organization, and user connectivity, serving billions of users 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. The role offers the chance to make a significant impact on Google Search, which billions of people worldwide rely on daily. Google provides a diverse, inclusive environment committed to equal opportunity and fostering a culture of belonging.

Last updated 15 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 Customer and Partner Solutions Engineer, Machine Learning

Senior ML Solutions Engineer role at Google, combining AI expertise with customer solutions, requiring 6 years of experience in web technologies and programming.

Senior Software Engineer, Machine Learning, Core

Senior Software Engineer position at Google focusing on Machine Learning within the Core team, building fundamental technologies that power Google's flagship products.

Senior Software Engineer, AI/ML, Google Cloud AI

Senior Software Engineer position at Google Cloud AI team, focusing on developing cutting-edge AI solutions and ML infrastructure with competitive compensation and benefits.

Senior Software Engineer, AI/ML

Senior Software Engineer position at Google focusing on AI/ML development and infrastructure optimization.

Senior Software Engineer, AI/ML, Google Cloud AI

Senior Software Engineer position at Google Cloud AI, focusing on developing cutting-edge AI solutions and ML infrastructure with competitive compensation and benefits.