Senior Software Engineer, Machine Learning, Gemini

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

Description For Senior Software Engineer, Machine Learning, Gemini

Google is seeking a Senior Software Engineer to join their Gemini team, focusing on improving the accuracy and factuality of responses generated by their conversational AI tool. The role involves working with cutting-edge GenAI techniques, including Large Language Models and Multi-Modal systems. You'll be responsible for implementing sophisticated model training strategies, optimizing RAG approaches, and collaborating with research teams to advance state-of-the-art machine learning applications.

The position requires extensive experience in software development, ML infrastructure, and GenAI techniques. You'll be working on Gemini, a conversational AI tool that enables users to collaborate with generative AI to enhance productivity and expand creativity. The role offers opportunities to work on critical projects with high visibility and impact.

As part of Google's engineering team, you'll have the chance to contribute to technologies that affect billions of users worldwide. The company's scope extends beyond web search, encompassing various areas such as distributed computing, system design, AI, and natural language processing. Google offers a dynamic environment where engineers can be versatile, show leadership, and tackle new challenges across the full technology stack.

The ideal candidate will have at least 5 years of software development experience and 3 years of specialized experience in GenAI and ML infrastructure. A background in training and optimizing large language models is highly valued. You'll be joining a team focused on pushing the boundaries of AI technology while maintaining high standards of accuracy and reliability in AI-generated responses.

Working at Google means being part of a company that values diversity, equality, and inclusion. The company provides equal opportunities and is committed to building a representative workforce. This role offers the chance to work on revolutionary AI technology while being part of a supportive and innovative team environment.

Last updated 2 days ago

Responsibilities For Senior Software Engineer, Machine Learning, Gemini

  • Leverage model training strategies like Supervised Fine Tuning (SFT) and preference-based approaches to improve the quality of language models
  • Iterate on the Retrieval-Augmented-Generation (RAG) approaches to improve the accuracy of language model responses
  • Collaborate with cross-functional and Research teams on applying state-of-the-art machine learning approaches to LLM-based products

Requirements For Senior Software Engineer, Machine Learning, Gemini

Python
  • 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
  • PhD in Machine Learning or related field (preferred)
  • Experience with training and optimizing large language models (preferred)
  • Ability to grow under pressure in high-stakes, high-visibility environments (preferred)

Interested in this job?

Jobs Related To Google Senior Software Engineer, Machine Learning, Gemini

Sr Language Engineer, AWS Q for Business

Senior Language Engineer position at AWS Q for Business, focusing on ML data collection, annotation strategy, and technical leadership in data-centric AI initiatives.

Sr Software Development Engineer, Vulcan

Senior Software Engineer role at Amazon focusing on ML infrastructure and automation for book industry optimization, offering competitive pay and benefits.

Senior Applied Scientist, NOSO Science

Senior Applied Scientist role at Amazon focusing on supply chain optimization using ML and stochastic optimization, offering $150K-$260K salary in NYC.

Sr. Software Engineer- AI/ML, AWS Neuron Distributed Training

Senior ML Engineer role at AWS focusing on distributed training systems for cloud-scale ML accelerators, offering competitive compensation and opportunity to work with cutting-edge technology.

AIML - Sr Software Engineer, Siri on the Go

Senior Software Engineer role at Apple focusing on Siri development for mobile devices, combining AI expertise with system optimization for Apple Watch, AirPods, and automotive applications.