Google's Android is looking to infuse the OS with intelligent, agentic capabilities, leveraging Large Language Models (LLMs) and machine learning technologies to redefine the mobile experience and become the premier AI-powered operating system.
Requirements
- 2 years of experience with software development in Python, or 1 year of experience with an advanced degree.
- Experience with Machine Learning or Machine Learning algorithms.
- Experience with NLP, LLM and Computer Vision.
- Excellent programming skills in Python, C++.
Responsibilities
- Design, build and optimize end-to-end machine learning systems and models that power Android's next-generation AI agent.
- Translate ambiguous user needs and product goals for agentic AI into well-defined technical problems and innovative ML solutions.
- Architect and implement data pipelines for collecting, cleaning and processing massive datasets required for training and fine-tuning ML models.
- Collaborate with engineers, researchers and product managers to integrate ML models and agentic capabilities into the Android ecosystem.
- Drive advancements in LLMs, AI agents and on-device machine learning by adopting new techniques to solve issues.
- Develop AI agents that understand user behavior and interact with tools/APIs.
- Optimize on-device performance and build private, personalized AI experiences.
Other
- Bachelor’s degree or equivalent practical experience.
- Master's or PhD degree in machine learning.
- 2 years of experience in applied machine learning / machine learning research.
- The US base salary range for this full-time position is $141,000-$202,000 + bonus + equity + benefits.