Software Engineer, Machine Learning, Gemini

Google is a global technology leader that specializes in internet-related services and products.
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI

Description For Software Engineer, Machine Learning, Gemini

Google is seeking a Software Engineer specializing in Machine Learning for their Gemini team. This role is critical to Google's needs in developing next-generation technologies that change how billions of users connect, explore, and interact with information. The team is working on all Multimodal efforts across Gemini, including image retrieval, understanding, and generation. This involves deep modeling such as Supervised Fine-Tuning (SFT), Reinforcement Learning with Human Feedback (RLHF), and Identity Preference Optimization (IPO).

As a Software Engineer in this role, you will have the opportunity to work on cutting-edge AI technologies, collaborating with research teams to integrate advanced machine learning capabilities into Gemini/Bard. You'll be involved in leveraging techniques like SFT, RLHF, and IPO to improve quality, and conduct data analysis to drive strategic development.

The ideal candidate should have a strong background in computer science, software development, and machine learning. Experience with large language models, supervised fine-tuning, and reinforcement learning is highly valued. This position offers significant external impact and tremendous potential for growth and increased responsibility.

Google is committed to fostering a diverse and inclusive work environment, providing equal opportunities regardless of background. They offer accommodations for applicants with special needs and require English proficiency for effective global collaboration.

Join Google's team and be at the forefront of AI innovation, working on projects that have the potential to revolutionize how people interact with technology on a global scale.

Last updated 8 days ago

Responsibilities For Software Engineer, Machine Learning, Gemini

  • Collaborate with Research teams to understand technologies, adapting and integrating them into Gemini/Bard to drive continuous improvement
  • Leverage Supervised Fine-Tuning (SFT), Reinforcement Learning with Human Feedback (RLHF), and Preference Optimization (IPO) to quality hill climb
  • Conduct data analysis to uncover insights, pinpoint opportunities, and inform the strategic development of a data flywheel

Requirements For Software Engineer, Machine Learning, Gemini

Python
  • Bachelor's degree in Computer Science, 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
  • 2 years of experience with machine learning algorithms and tools (e.g., TensorFlow), artificial intelligence, deep learning, or natural language processing

Interested in this job?

Jobs Related To Google Software Engineer, Machine Learning, Gemini

ML Compiler Engineer, AWS Neuron, Annapurna Labs

Join AWS as an ML Compiler Engineer to develop cutting-edge deep learning compilers for AWS Inferentia and Trainum, working on innovative products at the intersection of machine learning and high-performance computing.

Software Dev Engineer, Amazon Q, Amazon Q Business

Join Amazon Q as a Software Development Engineer to innovate at the intersection of AI and software development, contributing to cutting-edge generative AI tools.

ML Compiler Engineer, AWS Neuron, Annapurna Labs

Join AWS as an ML Compiler Engineer to develop cutting-edge deep learning compilers for AWS Inferentia and Trainum, working on innovative AI solutions at scale.

Software Engineering II - Machine Learning Engineering

Microsoft seeks a Software Engineer II for Machine Learning Engineering to develop AI systems for cloud infrastructure.

Language Engineer

Microsoft AI seeks a Language Engineer to enhance Copilot's capabilities, working with cross-functional teams on LLMs and conversational AI.