Taro Logo

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 hardware advantages, including the Tensor chip, to create transformative AI experiences.

The role involves developing machine learning systems and models powering the Pixel personal agent, including data collection design, data engineering, feature engineering, model training, and evaluation. The successful candidate will work at the intersection of mobile development and advanced AI, particularly focusing on LLMs, AI agent interactions with tools/APIs, and private/personalized AI solutions.

The Google Pixel team is dedicated to delivering the world's most helpful mobile experience, combining Google's AI expertise with cutting-edge hardware and software. This position offers the opportunity to shape the future of AI-powered mobile experiences and work with some of the most advanced technologies in consumer electronics.

The ideal candidate should have strong experience in machine learning, particularly in areas like NLP, LLMs, and computer vision, combined with solid software engineering skills. They should be comfortable working with large-scale AI systems and have experience in mobile development, particularly Android.

This is an exciting opportunity to work at the forefront of AI technology, developing solutions that will directly impact millions of users while maintaining Google's high standards for privacy and user experience.

Last updated 15 minutes 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
Java
  • 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 Machine Learning Physical Design Engineer

Senior Machine Learning Physical Design Engineer role at Google, combining ML expertise with chip design to improve SoC performance, power, and area through AI-driven solutions.

Senior Software Engineer, GPU Performance, Google Scale

Senior Software Engineer role at Google focusing on GPU performance optimization and ML infrastructure development, offering competitive compensation and the opportunity to work on cutting-edge AI technologies.

Senior Software Engineer, AI/ML GenAI, Google Cloud

Senior Software Engineer position at Google Cloud focusing on AI/ML and GenAI development, requiring expertise in software engineering and advanced AI technologies.

Senior Imaging and On-Device Machine Learning Software Engineer, Silicon

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

Senior Software Engineer, AI/ML, YouTube

Senior Software Engineer position at YouTube focusing on AI/ML development, requiring 5 years of software development experience and strong ML expertise.