Senior Software Engineer, Generative AI and LLMs

Google is a global technology company that focuses on search, cloud computing, software, and digital advertising.
New Taipei, Banqiao District, New Taipei City, Taiwan
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Description For Senior Software Engineer, Generative AI and LLMs

Google's Pixel team is seeking a Senior Software Engineer to work on cutting-edge Generative AI and Large Language Models (LLMs). This role is part of a team building an AI Agent for Pixel devices that emphasizes personal, private, and on-device AI experiences. The position leverages Google's unique advantages in hardware (Tensor chip), software, and AI technologies.

The role involves developing machine learning systems and models that power the Pixel personal agent, including crucial tasks like data collection design, data engineering, feature engineering, model training, and evaluation. This is an opportunity to work at the intersection of mobile technology and advanced AI, specifically focusing on LLMs, AI agent interaction with tools/APIs, and private/personalized AI solutions.

As part of the Google Pixel team, you'll be contributing to shaping the future of mobile experiences through advanced designs, techniques, and products. The team's mission is to create transformative experiences for users worldwide by combining Google's best AI, software, and hardware capabilities in their global smartphone products.

The ideal candidate should have strong experience in software development, particularly in C++ or Python, combined with extensive knowledge of machine learning infrastructure and practical ML applications. Experience with NLP, LLMs, and Computer Vision would be particularly valuable. This role offers the opportunity to work on innovative AI solutions while being part of Google's mission to build the world's most helpful mobile experience.

Last updated 6 hours ago

Responsibilities For Senior Software Engineer, Generative AI and LLMs

  • Develop applications specifically for the Android and Pixel platforms
  • Decompose use cases into manageable technical problems, and propose, design, and implement data collection solutions
  • Collect and clean data to prepare it for tuning and evaluating machine learning models
  • Develop, maintain, and tune machine learning models
  • Design evaluation framework and carry out evaluations of the machine learning models

Requirements For Senior Software Engineer, Generative AI and LLMs

Python
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in C++ or Python with data structures or algorithms
  • 3 years of industry experience in developing software products, with 1 year in leading ML design and optimizing ML infrastructure
  • 3 years of experience in Machine Learning (ML) fields including speech/audio, reinforcement learning, and ML infrastructure

Interested in this job?

Jobs Related To Google Senior Software Engineer, Generative AI and LLMs

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

Senior Software Engineer position at Google Cloud AI, focusing on GenAI development and implementation, combining advanced AI research with practical software engineering to deliver innovative solutions across industries.

Senior Software Engineer, Core Machine Learning, Google Cloud

Senior Software Engineer position at Google Cloud focusing on core machine learning infrastructure and development, offering competitive compensation and opportunity to work on cutting-edge ML technologies.

Senior Software Engineer, Machine Learning, Google Ads

Senior Software Engineer position at Google focusing on Machine Learning for Google Ads, developing AI/ML solutions for advertising technology.

Senior Software Engineer, AI/ML, Google Ads

Senior Software Engineer position at Google focusing on AI/ML applications for Google Ads, requiring expertise in machine learning infrastructure and software development.

Senior Software Engineer, Core Machine Learning, Google Cloud

Senior Software Engineer position at Google Cloud focusing on core machine learning infrastructure and development, offering competitive compensation and opportunity to impact billions of users.