AI Core Staff Software Engineer, Applied Machine Learning

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
$189,000 - $284,000
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS · Consumer

Description For AI Core Staff Software Engineer, Applied Machine Learning

Google is seeking a Staff Software Engineer for their AI Core team, focusing on Applied Machine Learning. This role is crucial in developing state-of-the-art GenAI capabilities by leveraging LLMs and foundational AI models for mobile devices. The position is within the Android ecosystem, which powers over 3 billion devices worldwide.

The role combines deep technical expertise in machine learning, particularly in Generative AI, with software engineering excellence. You'll work directly with cutting-edge technologies like the Gemini model, collaborating with Google DeepMind and CoreML teams to pioneer new mobile user experiences. The position requires strong leadership skills, as you'll be guiding technical direction and working across multiple teams in a complex organization.

The ideal candidate will bring 8+ years of software development experience, with specific expertise in Python, machine learning algorithms, and AI technologies. You'll be responsible for implementing and optimizing GenAI models for mobile environments, conducting performance analysis, and ensuring exceptional user experiences.

Working at Google offers the opportunity to impact billions of users while enjoying competitive compensation ($189,000-$284,000 base salary) plus bonus, equity, and comprehensive benefits. You'll be part of a team dedicated to making computing accessible to everyone worldwide, working on projects that push the boundaries of AI and mobile technology.

This role is perfect for someone who combines technical depth in AI/ML with broad software engineering expertise and wants to shape the future of mobile AI applications at a global scale.

Last updated a month ago

Responsibilities For AI Core Staff Software Engineer, Applied Machine Learning

  • Collaborate closely with Google DeepMind and CoreML to adapt and implement the Gemini model for mobile user applications
  • Tailor and enhance GenAI models, specifically Gemini Nano, ensuring they are optimally integrated into the mobile environment
  • Engage in prototyping with product teams, aiming to pioneer novel user experiences
  • Perform model evaluations, including benchmarking and performance analysis

Requirements For AI Core Staff Software Engineer, Applied Machine Learning

Python
TypeScript
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • Experience in Generative AI (Large Language Models, Multi-Modal, Large Vision Models)
  • Experience developing software applications using Python
  • Experience with machine learning algorithms and tools (e.g. TensorFlow)

Benefits For AI Core Staff Software Engineer, Applied Machine Learning

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Google AI Core Staff Software Engineer, Applied Machine Learning

Senior Research Scientist, Interactive Recommender Systems

Senior Research Scientist position at Google Research focusing on interactive recommender systems, machine learning, and AI, offering competitive compensation and benefits.

Staff Research Scientist, Google Cloud AI

Lead AI research scientist position at Google Cloud, focusing on advancing AI technology and its applications across industries while contributing to the research community.

Staff Software Developer, Generative AI, Gemini Code Assist

Lead the development of AI-powered developer tools at Google's Gemini Code Assist team, focusing on machine learning and generative AI applications.

Product Manager, AI/ML, Google Cloud

Lead AI/ML product management at Google Cloud, developing strategic vision for ML hardware stack and collaborating with teams like DeepMind and YouTube.

Senior Research Scientist, Multilingual NLP

Senior Research Scientist position at Google focusing on multilingual NLP and LLMs, requiring PhD and 7+ years of experience in machine learning and natural language processing.