Taro Logo

Senior Software Engineer, AI Memory and Context, AIR

A global technology company that specializes in internet-related services and products.
$166,000 - $244,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Job Description

The AI Memory and Context team at Google's AI Innovation and Research (AIR) organization is seeking a Senior Software Engineer to pioneer personalized and private AI memory and context technologies. This role is part of the Platforms and Devices (P&D) division, focusing on enabling seamless, intelligent cross-device experiences.

The position operates like a startup within Google, requiring an adaptable mindset and comfort with ambiguity. You'll collaborate across Alphabet, including partnerships with Google DeepMind, Google Research, and Labs, while working on product integrations across core Google experiences. The role involves building systems that understand users holistically through private and personalized memory, requiring expertise in rapid prototyping and iteration.

As a Senior Software Engineer, you'll be instrumental in developing AI features that push the boundaries of context modeling and user experience. The role offers a unique opportunity to influence core capabilities at the intersection of ML, software engineering, and UX. You'll work with cutting-edge AI technologies while collaborating with leading researchers and product teams across Chrome, Pixel, and Android platforms.

The position offers a competitive compensation package ranging from $166,000-$244,000 plus bonus, equity, and benefits. The team emphasizes fast-paced development, innovation, and cross-functional collaboration. You'll be working on transformative technologies that aim to revolutionize how Google's platforms deliver intelligent assistance while maintaining user privacy and personalization.

This is an ideal role for someone with strong software development experience, particularly in AI/ML, who enjoys working in a dynamic, research-oriented environment while delivering practical solutions. The position requires both technical expertise and the ability to navigate complex organizational relationships to drive innovation in AI technologies.

Last updated 3 days ago

Responsibilities For Senior Software Engineer, AI Memory and Context, AIR

  • Partner closely with Researchers across Alphabet to translate concepts into functional AI capabilities for personalized memory and context
  • Collaborate with Product teams across Platforms and Devices to understand evolving product needs
  • Embrace ambiguity and proactively identify opportunities, define solutions
  • Ideate, design, and run experiments to develop, evaluate, and improve models, infrastructure, and user experiences
  • Work closely with cross-functional partners to plan, prioritize, and execute projects

Requirements For Senior Software Engineer, AI Memory and Context, AIR

Python
Java
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • Experience driving cross-functional collaboration, decision making, and data analysis

Benefits For Senior Software Engineer, AI Memory and Context, AIR

Medical Insurance
401k
Equity
  • Bonus
  • Equity
  • Benefits Package

Related Jobs

Senior Software Engineer, AI/ML, Search

Senior Software Engineer position at Google focusing on AI/ML applications in Search, requiring 5+ years of software development experience and strong ML infrastructure expertise.

Senior Software Engineer, Computational Photography and Generative AI

Senior Software Engineer role at Google focusing on computational photography and generative AI, developing innovative features for Pixel phones and Google Photos.

Gemini Partner Engineer

Senior-level Gemini Partner Engineer position at Google focusing on LLM solutions and partner integrations

Research Software Engineer, Google Research

Research Software Engineer position at Google Research, focusing on improving Gemini's capabilities in multi-turn interactions, factuality, and search functionality for large language models.

AI Developer, Professional Services Organization, Google Cloud Consulting

AI Developer position at Google Cloud Consulting, focusing on implementing machine learning solutions and guiding customers through cloud transformation using Google's cutting-edge AI products.