Senior Software Engineer, AI Innovation and Research

Google organizes the world's information and makes it universally accessible and useful.
$161,000 - $239,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Consumer

Description For Senior Software Engineer, AI Innovation and Research

Google is seeking a Senior Software Engineer for AI Innovation and Research to join their Devices & Services team. This role combines Google AI, Software, and Hardware to create radically helpful experiences for users. The ideal candidate will have extensive experience in software development, machine learning, and AI technologies.

Key responsibilities include building leading-edge AI capabilities, improving Gemini models, and designing novel user experiences. You'll work on advanced technologies like speech/audio, reinforcement learning, and ML infrastructure. The role requires collaboration with research teams from Google DeepMind and Google Research, as well as product teams across Chrome, Pixel, and Android.

Qualifications include a Bachelor's degree (Master's or PhD preferred) in Computer Science or related field, 5+ years of software development experience, and 3+ years in ML infrastructure and specialized AI fields. Experience with Colab, LLM fine-tuning, and Android/Chrome codebases is a plus.

This position offers an opportunity to shape the future of user interactions with devices, browsers, and operating systems. You'll be at the forefront of AI innovation, turning cutting-edge ideas into products that impact billions of users worldwide.

The role is based in Mountain View, CA, with a competitive salary range of $161,000-$239,000, plus bonus, equity, and benefits. Join Google in their mission to organize the world's information and make it universally accessible and useful, while working on technologies that fundamentally impact people's lives.

Last updated 5 months ago

Responsibilities For Senior Software Engineer, AI Innovation and Research

  • Build leading-edge emerging AI capabilities and technologies partnering with research teams in Google DeepMind and Google Research and product teams across P&D (Chrome, Pixel, Android) to develop novel user experiences
  • Improve Google's Gemini models, Data processing, Fine-tuning, Reinforcement Learning, evaluation, safety and security
  • Design, develop, and launching new product features
  • Design and implement solutions in one or more specialized ML areas, leverage ML infrastructure, and demonstrate expertise in a chosen field

Requirements For Senior Software Engineer, AI Innovation and Research

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, and 1 year of experience with software design and architecture
  • 3 years of experience with one or more of the following: Speech/audio, reinforcement learning, ML infrastructure, or specialization in another ML field
  • 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 Innovation and Research

Senior Software Developer, AI/ML, Google Cloud AI

Senior Software Developer position at Google Cloud AI, focusing on machine learning research and implementation, requiring 5 years of software development experience.

Senior Imaging and On-Device Machine Learning Software Engineer

Senior role focusing on imaging systems and machine learning software development for Google's Tensor SoCs and Pixel devices, combining AI and computational photography expertise.

Senior Software Engineer, ML, AI Innovation and Research

Senior Software Engineering role at Google focusing on ML/AI innovation, research, and implementation of Gemini Nano technology.

Senior Software Engineer, Natural Language Processing, Google Research

Senior Software Engineer position at Google Research focusing on Natural Language Processing and Large Language Models, developing multilingual capabilities for key Google products.

Senior Software Engineer, AI/ML GenAI, Google Cloud Applications AI

Senior Software Engineer position at Google Cloud AI Research team, focusing on GenAI development and implementation, offering competitive compensation and the opportunity to work on cutting-edge AI technologies.