Senior Software Engineer, Generative AI and LLMs

Google develops world-class technology products and services, including the Pixel smartphone line featuring advanced AI capabilities.
Machine Learning
Senior Software Engineer
Contact Company
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 join their innovative AI initiative, focusing on building an AI Agent for Pixel devices. This role sits at the intersection of cutting-edge AI technology and mobile development, specifically working with Large Language Models (LLMs) and on-device AI solutions.

The position involves developing machine learning systems and models that will power Pixel's personal agent, including crucial tasks such as data collection design, data engineering, feature engineering, model training, and evaluation. You'll be working with Google's advanced Tensor chip architecture and contributing to creating transformative user experiences.

The ideal candidate should have strong expertise in software development, particularly in C++ or Python, combined with significant experience in machine learning and AI infrastructure. Experience with NLP, LLMs, and computer vision would be particularly valuable. The role offers the opportunity to shape the future of AI-powered mobile experiences while working with some of the most advanced technology in consumer electronics.

This position is perfect for someone who is passionate about AI and mobile technology, has a strong background in machine learning, and wants to contribute to developing personal, private, and on-device AI solutions that will impact users worldwide. You'll be part of a team focused on creating innovative solutions that leverage Google's unique combination of hardware, software, and AI capabilities.

Working at Google means joining a company that values diversity, equality, and inclusion, with a strong commitment to creating a culture of belonging. The role offers the chance to work on transformative technology while being part of a global team that's shaping the future of mobile AI experiences.

Last updated a day 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
  • Master Degree or PhD in Machine Learning, or in a related technical field (preferred)
  • Experience with Natural Language Processing (NLP), Large Language Model (LLM), and Computer Vision (CV) (preferred)
  • Experience of applied machine learning / machine learning research (preferred)
  • Experience in Android or mobile development (preferred)

Interested in this job?

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

Senior Software Developer, AI/ML, Google Cloud AI

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

Senior Software Engineer, ML, AI Innovation and Research

Senior Software Engineer position at Google focusing on ML/AI innovation, working with Gemini Nano and collaborating with research teams globally.

Senior Software Engineer, ML, AI Innovation and Research

Senior Software Engineer position at Google focusing on ML and AI innovation, working with Gemini Nano and collaborating with research teams worldwide.

Senior Imaging and On-Device Machine Learning Software Engineer

Senior role focusing on imaging and machine learning software development for Google's Tensor SoC-based Pixel devices, involving AI and computational photography.

Senior Software Engineer, Machine Learning, Labs

Senior Software Engineer position at Google Labs focusing on machine learning and AI development, offering competitive compensation and the opportunity to work on innovative projects.