Principal Applied Scientist, User Modeling

Zillow

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
United States
Salary
$195,600–$312,400 / yr
Employment
Full-time
Posted
7 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $224k
This role $254k
$147k $330k
below market most similar roles pay here above market

This role pays more than 74% of similar roles. Most pay $193,463–$254,750 — the blue band above. At the midpoint, this role pays about $254k versus about $224k for comparable roles.

Based on 240 similar postings.

Employer

About Zillow

Zillow Group is a leading real estate and rental marketplace providing consumers with data, tools, and services to find, buy, sell, rent, and finance homes, and connecting buyers with agents and lenders. Industry: Real Estate Technology & Marketplace

Zillow currently has 49 open roles on FindRole.

Listed pay typically runs $164,400–$262,600 across 40 roles with salary data.

Most-posted roles

View all roles at Zillow

At a glance

TL;DR · Principal Applied Scientist, User Modeling

The Principal Applied Scientist (User Modeling) joins the Agentic Foundations team to build foundational AI technologies for home shopping experiences. This role focuses on developing user world models to help agents understand shopper journeys, intent, and the consequences of specific actions. You will own LLM post-training pipelines, including SFT, DPO, and reinforcement fine-tuning (RFT/GRPO) on GPU infrastructure. Key responsibilities include building multi-category reward models, designing on-policy assessments using LLM-as-a-Judge frameworks, and translating offline rubrics into production reward functions. The role requires expertise in sequence modeling, causal inference, and reinforcement learning to solve complex behavioral problems. Necessary skills include a PhD in a quantitative field, proficiency in Python, and experience with PyTorch or TensorFlow to model user behavior over event streams and trajectories.

What does a Applied Scientist earn?

Median $208800 from 61 postings across 10 companies.

See salary data

What you'll do

  • Own LLM post-training pipelines including SFT, DPO, and reinforcement fine-tuning (RFT/GRPO) on GPU infrastructure.
  • Build and train multi-category reward models (PRMs) that emit scalar signals from contrastive preference pairs.
  • Design on-policy and online assessment frameworks to score live agent trajectories using LLM-as-a-Judge.
  • Translate offline evaluation rubrics into generalizable reward functions for production traces.
  • Build user world models to understand shopper journeys, intent, and the impact of agent actions.
  • Apply sequence modeling, causal inference, and reinforcement learning to drive production impact.
  • Provide technical leadership and mentorship to scientists and machine learning engineers.

What we're looking for

  • Must have a PhD in Computer Science, Statistics, Economics, Machine Learning, or a related quantitative field.
  • Must have depth in reinforcement learning or causal inference.
  • Must have hands-on experience modeling user behavior at scale using sequence models over event streams, sessions, or trajectories.
  • Must have practical depth in causal inference or reinforcement learning applied to sequential decision problems.
  • Must be able to independently scope and solve ambiguous problems while providing technical leadership to scientists and MLEs.
  • Must have working proficiency in Python and ML frameworks such as PyTorch or TensorFlow.
  • Background in economics or econometrics, such as demand modeling or consumer choice (preferred).
  • Published work in RL, causal inference, survival analysis, or user modeling/simulation (preferred).

More like this

Similar roles

Principal Applied Scientist

Oracle

3 days ago $126,200–$264,100
Python Large Language Models PyTorch TensorFlow JAX Supervised Fine-Tuning Reinforcement Learning Agentic Systems Distributed Training Inference Optimization Statistical Inference Experimental Design Synthetic Data Generation Reward Modeling
10+ yrs exp

Principal Applied Scientist

Oracle

3 days ago $126,200–$264,100
Python Large Language Models PyTorch TensorFlow JAX Supervised Fine-Tuning Reinforcement Learning Distributed Training Inference Optimization Synthetic Data Generation Statistical Inference Experimental Design
10+ yrs exp

Senior Applied Scientist (Post-Training)

Zillow

Remote (United States) 7 days ago $164,400–$262,600
LLM Post-training Reinforcement Learning SFT DPO RFT GRPO Reward Modeling Python PyTorch TensorFlow GPU Infrastructure LLM-as-a-Judge Transformers Databricks Fireworks RLHF RLAIF
Remote

Principal Applied Scientist, Generative AI

Zillow

Remote 7 days ago $195,600–$312,400
Large Language Models LLM Post-training SFT DPO RLHF RFT GRPO Reward Modeling Reinforcement Learning PyTorch Python Generative AI Agentic AI ML Frameworks LLM Evaluation
Remote

Principal Applied Scientist

Oracle

95 days ago $126,200–$264,100
Generative AI Large Language Models LLM AI Agents NLP VLM Retrieval Data Analytics Machine Learning Oracle AI Database Structured Data
2+ yrs exp

Principal Applied Scientist

Oracle

Nashville, TN 95 days ago $126,200–$264,100
Computer Vision Multimodal AI Facial Recognition Adversarial Machine Learning Machine Learning Model Training Fine-tuning Version Control Biometrics
3+ yrs exp