AICore Staff Software Engineer, Applied Machine Learning

Google is a global technology leader that develops innovative products and services used by billions of people worldwide.
$189,000 - $284,000
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Mobile

Description For AICore Staff Software Engineer, Applied Machine Learning

Google's AICore team is seeking a Staff Software Engineer specializing in Applied Machine Learning to work on cutting-edge Generative AI technologies. This role involves collaborating with Google DeepMind and CoreML to implement and adapt the Gemini model for mobile applications. The ideal candidate will have extensive experience in software development, machine learning, and Generative AI.

Key Responsibilities:

  • Adapt and implement Gemini model for mobile user applications
  • Enhance GenAI models, particularly Gemini Nano, for optimal mobile integration
  • Prototype novel user experiences using advanced ML techniques
  • Conduct model evaluations and performance analysis

The role is part of the Android team, which powers over 3 billion devices worldwide. The AICore team's mission is to innovate within the Android platform, extending GenAI capabilities to mobile experiences globally.

Qualifications:

  • Bachelor's degree or equivalent experience
  • 8+ years of software development experience
  • 5+ years experience in testing and launching software products
  • 3+ years experience in software design and architecture
  • Expertise in Generative AI, Python, and machine learning tools

This position offers a competitive salary range of $189,000-$284,000, plus bonus, equity, and benefits. Google is committed to diversity, equality, and creating a culture of belonging for all employees.

Join Google in pushing the boundaries of mobile AI technology and shaping the future of how billions of users interact with information and each other.

Last updated 2 months ago

Responsibilities For AICore 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 by elevating mobile capabilities through methods such as RAG (Retrieval-Augmented Generation), traditional Machine Learning models, LoRAs or targeted LLM fine-tuning
  • Perform model evaluations, including benchmarking and performance analysis, to ensure the delivery of premier user experiences

Requirements For AICore Staff Software Engineer, Applied Machine Learning

Python
  • 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), artificial intelligence, deep learning, natural language processing or other ML discipline

Benefits For AICore Staff Software Engineer, Applied Machine Learning

  • Bonus
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To Google AICore Staff Software Engineer, Applied Machine Learning

Staff Research Scientist, Google Cloud AI

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

Senior Research Scientist, Machine Learning Theory

Senior Research Scientist position at Google Research focusing on machine learning theory, algorithm development, and practical applications for Google products.

Senior Research Scientist, Google Cloud AI

Senior Research Scientist position at Google Cloud AI, focusing on advancing AI technology and research across various industries with competitive compensation and benefits.

Product Manager, AI/ML, Google Cloud

Lead AI/ML product strategy at Google Cloud, focusing on XLA compiler and ML infrastructure development while working with teams like DeepMind and YouTube.

Senior Research Scientist, Multilingual NLP

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