Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Machine Learning Engineer (Memory & Context)

$199k - $334.6k
Full-time

Zillow Group

About the teamThe Agentic AI team at Zillow is at the forefront of transforming the real estate industry by helping millions of people use AI assistants to find their next home. We aim to redefine the home shopping and transaction experience by providing an always-on assistant that integrates personalized user insights with Zillow's knowledge. Within this organization, our team owns how the assistant remembers and understands each user across a home search that can last for months: agent memory, context engineering, and the evaluation of agents running in production. We are a senior, fast-moving team of machine learning engineers who do the science and own taking it to production.

About the role

As a Principal Machine Learning Engineer on the Agentic AI team, you will partner closely with Engineering, Science, Product, and Platform leaders to advance Zillow’s agentic capabilities. You will:

  • Shape the architecture for agent memory, how Zillow’s assistant reasons about, writes, retrieves, updates, and retires memories across experiences.
  • Drive context engineering for production agents by assembling, prioritizing, and compressing context from conversation history, user memory, tools, and skills so every response is relevant, fast, and cost-efficient
  • Collaborate across federated projects to build and orchestrate agents end to end, from prompt and context design through deployment and production operations
  • Design and develop offline and online evaluation frameworks for memory and context quality, using them to guide product and technical decisions
  • Stay at the forefront of emerging agentic paradigms, including memory architectures, long-context techniques, and self-evolving agentic systems, and translate them into tangible product innovation
  • Lead complex, multi-team, cross-functional initiatives; align with peer technical leaders; and communicate technical direction clearly across Engineering, partner teams, and leadership
This role has been categorized as a Remote position. “Remote” employees do not have a permanent corporate office workplace and, instead, work from a physical location of their choice, which must be identified to the Company. U.S. employees may live in any of the 50 United States, with limited exceptions.In California, Connecticut, Maryland, Massachusetts, New Jersey, New York, Washington state, and Washington DC the standard base pay range for this role is $209,400.00 - $334,600.00 annually. This base pay range is specific to these locations and may not be applicable to other locations. In Colorado, Hawaii, Illinois, Maine, Minnesota, Nevada, Ohio, Rhode Island, Vermont, and Virginia the standard base pay range for this role is $199,000.00 - $317,800.00 annually. The base pay range is specific to these locations and may not be applicable to other locations.In addition to a competitive base salary this position is also eligible for equity awards based on factors such as experience, performance and location. Actual amounts will vary depending on experience, performance and location. Employees in this role will not be paid below the salary threshold for exempt employees in the state where they reside.

Who you are

You are a hands-on technical leader with high agency: when a problem is ambiguous or blocked, you go talk to the people who can solve it, and you make your work visible.

Must-haves

  • A master's degree or above, or equivalent experience, in Computer Science, Electrical Engineering, or a related field
  • 5+ years of experience deploying large-scale ML systems, including at least the most recent year building and shipping LLM-based agents in production
  • Hands-on experience building agents end to end: orchestration, prompt engineering and optimization, and context engineering
  • Experience evaluating agentic systems and using those results to improve them
  • Proven technical leadership: you have influenced technical direction across teams and mentored other engineers
  • Strong communication skills, including presenting to senior leadership
  • Strong programming skills in Python and familiarity with agentic AI frameworks such as LangGraph, Agents SDK, or AutoGen

Nice-to-haves

  • Experience designing agent or user memory systems (long-term, episodic, or user-profile memory)
  • Experience with dialogue systems that sustain long, multi-session conversations
  • Personalization of AI assistants from conversation history
  • Publications, patents, or open-source contributions related to memory, long-context models, or agents

Get to know us

At Zillow, we’re reimagining how people move—through the real estate market and through their careers. As the most-visited real estate platform in the U.S., we help people navigate buying, selling, financing and renting with greater ease and confidence. Whether you're working in tech, sales, operations, or design, you’ll be part of a company reshaping an industry and helping more people make home a reality.

How we work is a key part of that transformation. Through Cloud HQ, our strategic approach to distributed work, most employees have the flexibility to work from wherever they’re most productive—enabling us to move fast, stay connected and deliver on our people promise.

Zillow is honored to be recognized among the best workplaces in the U.S. Zillow was named one of FORTUNE 100 Best Companies to Work For® in 2026, and included on TIME’s America’s Best Companies 2026 list , reflecting our commitment to creating an innovative, inclusive, and engaging culture where employees are empowered to grow.

No matter where you sit in the organization, your work will help drive innovation, support our customers, and move the industry—and your career—forward, together.

Zillow Group is an equal opportunity employer committed to fostering an inclusive, innovative environment with the best employees. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please contact your recruiter directly.

Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable state and local law.

Los Angeles County applicants: Job duties for this position include: work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company’s reputation. Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Vacancy posted 19 days ago
Similar jobs that could be interesting for youBased on the Principal Machine Learning Engineer (Memory & Context) in Remote vacancy
  • $192.5k - $302.5k

     ...You'll decide when classical machine learning, statistics, or language...  ...resolution, buying intent, and agent context, deciding which problems to...  ...them, including agent memory, keeping the system cost-effective...  ...reviews, mentor senior engineers, shape hiring, and represent... 
    Principal
    Remote work
    Worldwide

    ZoomInfo Technologies LLC

    Boston, MA
    2 days ago
  • $192.5k - $357.5k

     ...revolutionizing drug discovery with cutting-edge machine learning. We are seeking a Principal Machine Learning Engineer to join our Foundation Models team. In...  .... Design and implement advanced agent memory architectures and context management for long-horizon scientific... 
    Principal
    Local area
    Worldwide
    Relocation package

    Genentech

    New York, NY
    4 days ago
  •  ...-time). Experience Level Principal Level (10+ years of experience in machine learning/AI engineering). Role Overview We are seeking...  ...modeling, and neural network memory to improve NLP and machine...  .... Experience with Model Context Protocol (MCP) and vector... 
    Principal
    Full time
    Contract work
    Remote work
    Relocation

    Smart Tech Skills LLC

    Raleigh, NC
    1 day ago
  • $150k - $250k

     ...candidates from all backgrounds and encourage you to apply. Learn more about our story and mission on our Culture...  ...time and improve every interaction. As a Senior Machine Learning Engineer on Nova, you'll lead context retrieval and search. The goal is agent responses... 
    Suggested
    Full time
    Contract work
    Local area
    Immediate start
    Remote work
    Worldwide
    Home office

    Iterable

    Remote
    4 days ago
  • $103.2k - $128.9k

     ...development, and deployment of advanced AI and machine learning solutions supporting Honda’s automotive...  ...solutions end-to-end and mentoring engineers while partnering with CAE, CAD,...  ...or Java is a strong plus for automotive contexts Deep expertise in ML frameworks (PyTorch... 
    Principal
    Full time
    Temporary work
    Work experience placement
    Work at office
    Work from home
    Relocation package

    Honda Dev. and Mfg. of Am.,LLC

    Raymond, OH
    more than 2 months ago
  •  ...collaboration at scale with minimal or little prompting. As Principal Machine Learning Engineer, you own the execution layer of our intelligence,...  ...inference systems, optimizing latency, GPU utilization, memory, cost, and reliability. Build data pipelines and systems... 
    Principal
    Full time

    Bjak

    Remote
    4 days ago
  • $177k - $283.2k

     ...passionate about AI? Do you love engineering solutions enabling fast,...  ...the greater good? As a Principal ML Engineer at Dedrone, you...  ...including on device with limited memory & connectivity, to serve...  ...along the development of new machine learning models and AI capabilities,... 
    Principal
    Work experience placement
    Work at office
    Remote work

    Axon

    Seattle, WA
    2 days ago
  •  ...Growing together. As the Principal AI/ML Engineer for GTS, you will serve as...  ...(RAG), and applied machine learning. You will use LLM-assisted...  ...agents that plan, retrieve context, use tools, and execute multi...  ...orchestration, state and memory management, structured outputs... 
    Principal
    Work at office
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    1 day ago
  •  ...Job Description Job Description Job Description Principal Machine Learning Engineer, Artificial Intelligence (AI) Required, Work From Home...  ...Own production deployment, including GPU optimization, memory efficiency, latency reduction, and scaling policies. -... 
    Principal
    Remote work
    Work from home

    Ginas Tech Jobs

    San Francisco, CA
    19 days ago
  • $188.5k - $282.7k

     ...SAGE, Rubrik's Semantic AI Governance Engine, which is the first system designed...  ...Model Improvement (15% of time)Building memory and context harnesses that fuse data sensitivity,...  ...(or higher) in Computer Science, Machine Learning, Computer Engineering, Statistics, or... 
    Permanent employment

    Rubrik

    Palo Alto, CA
    2 days ago
  •  ...teammate that understands an organization’s context and helps move work forward. Turning...  ...What you’ll doAs a Senior Machine Learning Engineer, you’ll tackle the open-ended technical...  ...and use, action correctness, retrieval, memory, and long-horizon execution.Close the... 
    Work at office
    Local area

    Atlassian

    San Francisco, CA
    2 days ago
  • $114.5k - $171.7k

     ...Technologies, Inc. Job Area: Engineering Group, Engineering Group...  ...are seeking an experienced Machine Learning Engineer specializing in...  ...tools, and domain-specific context. Develop and advance self...  ...techniques, automated evaluations, memory systems, and continuous... 
    Work from home

    Qualcomm

    San Diego, CA
    3 days ago
  • $167.8k - $246.8k

     ...About the RoleWe’re looking for a Senior Machine Learning Engineer to join Agentic Foundations with a...  ...closely with engineers working on agentic memory, agent-compatible product...  ...iterate on prompts, tools, skills, and context, and measure the impact on real customer... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    2 days ago
  •  ...Leading the architecture and implementation of next-generation AI platforms, the full-time remote Principal Machine Learning Engineer will design ML infrastructure and multi-agent orchestration layers while ensuring enterprise-grade reliability and performance. Key responsibilities... 
    Principal
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    2 days ago
  • $236.7k - $309.03k

     ...you engage with your local community. Our offerings include health and wellbeing resources, paid volunteer days, and so much more. To learn more, visit go.atlassian.com/perksandbenefits . About Atlassian At Atlassian, we're motivated by a common goal: to unleash... 
    Principal
    Full time
    Work at office
    Local area

    Atlassian

    Remote
    19 days ago
  • $196.46k - $309.03k

     ...(but not limited to) LLM integration, prompt engineering, and developing end-to-end AI features using...  ...contribute ideas and solutions. Continuous Learning: Stay updated with the latest research and advancements in machine learning, AI, and relevant technology... 
    Principal
    Work at office
    Local area

    Atlassian

    Remote
    9 days ago
  • $196.46k - $309.03k

     ...their family, personal goals, and other priorities. We can hire people in any country where we have a legal entity. As a Principal Machine Learning Engineer in the Confluence AI organization, you will help shape the next generation of AI-powered experiences across... 
    Principal
    Full time
    Work at office
    Remote work

    Atlassian

    Remote
    19 days ago
  •  ...Summary At Apple, machine learning powers experiences that anticipate what...  ...for a Machine Learning Engineer to help build the next generation...  ...understands user intent, context, and personal information while...  ...efficiently under on-device memory, compute, power, and latency... 

    Apple

    Cupertino, CA
    20 hours ago
  • $180k - $200k

     ...company, traded on the NYSE under the ticker symbol “HIMS.” To learn more about the brand and offerings, you can visit hims....  ...to significantly better health care? In this role as Principal Machine Learning Engineer, you will define and drive the architectural vision for... 
    Principal
    Full time
    Local area
    Remote work
    Flexible hours

    Hims & Hers

    Remote
    9 hours ago
  • $210k - $230k

     ...Description: ELLKAY is seeking a Staff Machine Learning Engineer, AI Systems Integration who can design...  ...the core orchestration runtime, Model Context Protocol (MCP) gateways, enterprise...  ...) balancing recency (via fast-path memory/cache layers) with long-term semantic... 
    Contract work
    Work at office
    Local area
    Remote work
    Flexible hours

    ELLKAY, LLC

    United States
    3 days ago
  •  ...TeamThe Decisioning & Optimization engineering team owns the systems that...  ...the ads decisioning context well enough to make the right...  ...understanding of multi-threading, memory management, and performance optimization...  ...culture and environment. Learn more here.Inclusion is a... 
    Hourly pay
    Full time
    Immediate start
    Flexible hours
    Shift work

    Netflix

    New York, NY
    20 hours ago
  • $150.4k - $277.6k

    Role Number: 200686466Team: Machine Learning and AILocation: CupertinoPosted...  ...a Senior Machine Learning Engineer to help build the next...  ...that understands user intent, context, and personal information while...  ...efficiently under on-device memory, compute, power, and latency... 
    Relocation

    Apple

    Cupertino, CA
    20 hours ago
  •  ...assistant that understands context and delivers help automatically...  ...and focus on what matters. Learn more at superhuman.com and...  ...ubiquitous UI. As a Machine Learning Engineer on this team, you will be at...  ...long tasks through to the end.Memory and action. You'll keep long... 
    Worldwide
    Home office
    Flexible hours

    Superhuman

    San Francisco, CA
    1 day ago
  • $227.87k

     ...new possibilities and plan for memories that will last a lifetime. At...  ...by developing cutting-edge machine learning solutions that scale across all of Pinterest engineering teams (see our team’s publications...  ...engineering productivity and context extraction.In-Office... 
    Temporary work
    Work at office
    Local area
    Immediate start
    Remote work
    Relocation
    Relocation package

    Pinterest

    San Francisco, CA
    2 days ago
  • $144.16k - $162.18k

     ...match for you. Common App is currently searching for a Principal AI & Machine Learning Engineer.  RESPONSIBILITIES The Principal Artificial Intelligence...  ...education, nonprofit, or mission-driven technology contexts. Advanced training in statistics, causal inference,... 
    Principal
    Temporary work
    Fixed term contract
    Live in
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Common App

    Arlington, VA
    28 days ago
  • $201.3k - $352.3k

     ...entrepriseIt all started when engineer Fred Luddy wrote code...  ...use, planning loops, memory, and failure recovery...  ...make decisions with context no frontier model has...  ...across engineers and principals.Designing scalable and...  ...work location. Learn more here. To determine... 
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    4 days ago
  •  ...more authentic way. The Community You Will Join:  Machine Learning and Artificial Intelligence are at the heart of the...  ...applications in Airbnb.  What you will do: As a principal machine learning engineer, you will be responsible for fine-tuning state-of-the-... 
    Principal
    Casual work
    Live in
    Work at office
    Remote work

    GrabJobs

    Madison, WI
    3 days ago
  • $220.6k - $295.9k

     ...Product & Technology is a global organization of engineers, product developers, designers, technologists,...  ...cross-domain team to deliver E2E solutions for machine learning and data science. Our team is seeking a principal machine learning engineer who will be an... 
    Principal
    Work experience placement

    Disney Entertainment and ESPN Product & Technology Careers

    Glendale, CA
    15 days ago
  • $136.1k - $252.8k

     ...goals. Requirements Deep expertise in LLMs, RAG, agentic systems, MCP, vector databases, cloud platforms (AWS/Azure/GCP), and data engineering, combined with strong skills in Python, AI architecture, MLOps, and software engineering best practices. Proficiency in GoLang... 
    Principal
    Temporary work
    Local area
    Immediate start
    Worldwide
    Flexible hours

    RELX

    Raleigh, NC
    3 days ago
  • $141.9k - $190.3k

     ...Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data...  ...always see the right ad at the right time. As a Senior Machine Learning Engineer of our team, you will apply your knowledge and skills... 
    Principal
    Work experience placement
    Work at office

    Oracle

    Seattle, WA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Machine Learning Engineer (Memory & Context). Be the first to apply!