Senior Software Engineer, Applied AI Services
Core
Building end-to-end intelligent systems that power personalized experiences and Home Details Page (HDP) capabilities by integrating scalable backend services with applied AI/ML workflows.
Role type
Senior IC Software Engineer (Applied AI Services)
Builds
Production-ready AI/ML features, data pipelines, and backend APIs for Zillow's shopper journey surfaces.
Domain
Real Estate Technology / Applied AI & Machine Learning
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Java, or Kotlin; Cloud infrastructure (AWS/GCP); Distributed systems (Spark, Databricks, Kafka); REST/GraphQL APIs; ML/LLM systems (embeddings, ranking, clustering, text generation); Prompt engineering; Kubernetes; Observability stacks.
Preferred skills
Experience shipping AI features to production; Building automated evaluation frameworks (LLM-as-judge); Designing agentic workflows; Cross-functional collaboration with data science teams.
Technologies
Spark, Databricks, Kafka, Python, Java, Kotlin, AWS, GCP, Kubernetes, REST, GraphQL
Responsibilities
Design and build data pipelines to turn raw events into durable features; Develop and integrate ML/LLM capabilities into backend flows; Design and iterate on prompts and AI workflows with offline/online evaluation; Translate prototypes into reliable, observable production systems; Collaborate with AI/ML teams to evolve capabilities from 0→1 to 1→N; Own operational health of AI systems through runbooks and incident reviews.
Seniority
Senior, hands-on IC