Applied Machine Learning Engineer

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
Machine Learning
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
AI · Mobile

Description For Applied Machine Learning Engineer

Google's software engineers are at the forefront of developing next-generation technologies that impact billions of users worldwide. The AICore team, launched with Pixel 8/9 devices since 2023, focuses on creating state-of-the-art GenAI capabilities by leveraging Large Language Models (LLM) and AI models directly on mobile devices. This role is part of Google's Devices & Services team, which combines Google AI, Software, and Hardware to create innovative user experiences.

As an Applied Machine Learning Engineer, you'll work on critical projects involving mobile AI implementation, particularly with the Gemini model. The position offers opportunities to collaborate with DeepMind and CoreML teams, developing cutting-edge GenAI features for Android devices. You'll be instrumental in scaling AI models across the Android ecosystem while ensuring optimal performance and user satisfaction.

The role requires a strong foundation in software development, particularly in Python or C++, combined with knowledge of data structures and algorithms. Preferred candidates will have advanced degrees in Computer Science and experience with Machine Learning, Deep Learning, and Mobile Development. This position offers the chance to work on technology that directly impacts how users interact with their mobile devices, making computing more accessible and powerful.

Working at Google means joining a company committed to organizing the world's information and making it universally accessible. You'll be part of a diverse, inclusive environment that values innovation and technical excellence while maintaining a strong focus on user experience and practical applications of AI technology.

Last updated a day ago

Responsibilities For Applied Machine Learning Engineer

  • Partner with DeepMind and CoreML to bring the Gemini model to mobile applications
  • Create and deploy innovative GenAI features that redefine the mobile experience
  • Utilize ML expertise to build high-quality, user-centric solutions for Android
  • Launch and scale GenAI models to power critical use cases across the Android ecosystem
  • Ensure optimal performance and user satisfaction through comprehensive model evaluation

Requirements For Applied Machine Learning Engineer

Python
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages (e.g., Python, C++)
  • 1 year of experience with data structures or algorithms
  • Master's degree or PhD in Computer Science, or in a related technical field (preferred)
  • Experience with Machine Learning (ML) or Deep Learning (preferred)
  • Experience with Generative Artificial Learning (AI) or Generative Modeling (preferred)
  • Experience with Mobile Development (preferred)

Interested in this job?

Jobs Related To Google Applied Machine Learning Engineer

Technical Program Manager I, Software Across Gemini, Learning and Sustainability

Technical Program Manager position at Google focusing on educational technology and AI implementation, offering competitive salary and benefits while working with cutting-edge learning solutions.

Technical Program Manager I, Software Across Gemini, Learning and Sustainability

Technical Program Manager position at Google focusing on educational technology and AI initiatives, managing projects that enhance learning experiences through Gemini.

Software Engineer, Chrome OS, Infrastructure

Software Engineering role at Google focusing on Chrome OS ML infrastructure development, requiring expertise in machine learning, model optimization, and large-scale systems.

Software Engineer II, AI/ML, Technical Infrastructure

Software Engineer II position at Google focusing on AI/ML infrastructure optimization and customer collaboration for Google Cloud platform.

Software Engineer II, AI/ML, Technical Infrastructure

Software Engineer II position at Google focusing on AI/ML infrastructure optimization and customer collaboration for Google Cloud platform.