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 3 days 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

Staff Software Engineer, Machine Learning Borglet Accelerators

Staff Software Engineer position at Google focusing on machine learning infrastructure and hardware acceleration, offering competitive compensation and the opportunity to work on cutting-edge technology.

Staff Software Engineer, AI/ML Natural Language Processing, Google Ads

Lead AI/ML Natural Language Processing initiatives at Google Ads, developing large-scale solutions and providing technical leadership for advertising technology innovations.

Senior Staff Software Engineer, Recommendations, Rankings, Predictions

Lead machine learning and recommendation systems development at Google as a Senior Staff Software Engineer, shaping how billions of users discover content on YouTube.

Senior Staff Software Engineer, Cloud Specialized Generative AI

Lead Google Cloud's Generative AI initiatives as a Senior Staff Software Engineer, developing next-gen technologies and solutions for enterprise customers worldwide.

Staff Software Engineer, Machine Learning, Google Assistant

Lead Machine Learning engineering role at Google, developing AI solutions for Google Assistant with competitive compensation and opportunity to impact billions of users.