Zillow logo

Software Development Engineer - AI Platform Team

Zillow

About The Team

AI products at Zillow help millions of people find the best home for them with less stress and more visibility. Zillow scientists develop a variety of ML models (natural language understanding, computer vision, recommendation systems) that enables our customers to find and move to their next home. Join the team that develops end to end platform powering AI research and development at Zillow!

As a member of the AI Platform team, you will help define Zillow’s approach to Artificial Intelligence research & Products, powering products like home value estimation, economic research, personalized recommendations and semantic search etc. You will work on building powerful ML infrastructure enabling containerized services, performing distributed computations at scale, empowering continuous research & deployments of ML models, evaluations and monitoring.

About The Role

We are looking for a Software Development Engineer to help us build the next generation of AI infrastructure powering multiple Zillow products.

Responsibilities

  • Craft and build scalable infrastructure for orchestrating end to end machine learning lifecycle from experimentation phase to production jobs & services.
  • Work with a variety of technologies such as Kubernetes, KNative, Argo, Spark, Kafka, Tensorflow etc.
  • Collaborate with Applied Scientists, Machine Learning Engineers and cross functional teams in crafting and implementing your technical vision.
  • Work closely with our data infrastructure team to build the data systems and stores that power ML models.
  • Collaborate with various teams (Product, Engineering) to scope and deliver platform solutions.

Who You Are

Basic Qualifications:

  • A degree (BS+) in Computer Science or a related field. Masters in Computer Science preferred.
  • 2+ years of experience with Machine Learning, data and/or backend web services & infrastructure.
  • 1+ years of experience with platform solutions.
  • Excellent interpersonal skills and passionate about collaborating across organizational boundaries.

Nice to Haves:

  • Have vision and passion to make Machine Learning development easier for ML Practitioners.
  • Experience developing sophisticated software systems scaling to millions of users with production quality deployment, monitoring and reliability.
  • Experience working with cloud services (AWS/Azure/GCP)
  • Experience with building low latency, high reliability Web Services (K8s, KNative services)
  • Experience with Machine Learning Frameworks (e.g. PyTorch, Keras, Tensorflow, XGBoost)
  • Experience with modern data technologies (Spark, Hive, Kafka, Beam, Airflow)

Benefits

Zillow Group offers a comprehensive benefits package including medical, dental, vision, life, and disability coverages, parental leave, family benefits, retirement contributions, and paid time off. We’re also setting the standard for work experiences of the future, where our employees are supported in doing their best work and living a flexible, well-balanced life.

Equal Opportunity Employer

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.

Benefits
Extracted with AI

  • Comprehensive medical, dental, vision, life, and disability coverages
  • Parental leave
  • Family benefits
  • Retirement contributions
  • Paid time off

Similar jobs

Last update: 23 minutes ago

Zillow logo
Zillow

Senior Machine Learning Engineer

Join Zillow as a Senior Machine Learning Engineer to innovate AI solutions in a remote role. Work with Python, PySpark, and LLMs.

DwellFi  logo
DwellFi

AI Solutions Software Engineer

Join DwellFi as an AI Solutions Software Engineer to develop innovative AI solutions using LangChain or Llama.

Augment AI logo
Augment AI

Senior Software Engineer, Platform

Join Augment AI as a Senior Software Engineer to build AI-driven platforms using AWS, Ruby, and Python. Enjoy great benefits and stock options.

Standard AI logo
Standard AI

Senior Software Engineer, Backend

Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.

webAI logo
webAI

AI Framework Engineer

Join webAI as an AI Framework Engineer to develop innovative AI frameworks for distributed computing environments.

Zillow logo
Zillow

AI Applied Scientist - PhD Intern, NLP/LLMs/Conversational AI

Join Zillow as an AI Applied Scientist PhD Intern focusing on NLP, LLMs, and Conversational AI. Innovate and publish in a remote role.

DwellFi  logo
DwellFi

AI Solutions Software Engineer

Join DwellFi as an AI Solutions Software Engineer to develop innovative AI solutions using LangChain or Llama.

Microsoft logo
Microsoft

Senior Software Development Engineer

Join Microsoft as a Senior Software Development Engineer to drive AI and ML innovations in Windows.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.

Scale AI logo
Scale AI

Senior Fullstack Software Engineer, GenAI Horizontal Task Tooling

Join Scale AI as a Senior Fullstack Software Engineer to build web-based applications for AI data annotation.

CHAI: AI Platform logo
CHAI: AI Platform

Senior ML Infrastructure Engineer

Join CHAI: AI Platform as a Senior ML Infrastructure Engineer to build and scale ML systems in Palo Alto.

Cascading AI (YC S23) logo
Cascading AI (YC S23)

Senior Full-stack Engineer

Join Cascading AI as a Senior Full-stack Engineer to develop AI-driven lending solutions in San Francisco.

Zep AI (YC W24) logo
Zep AI (YC W24)

Senior AI Engineer

Join Zep AI as a Senior AI Engineer to lead LLM-based AI solutions development in a hybrid work environment.

Thoughtful AI logo
Thoughtful AI

Senior Software Engineer, Platform

Join Thoughtful AI as a Senior Software Engineer, Platform. Lead, craft, and empower in a remote role with competitive salary and benefits.

Expedia Group logo
Expedia Group

Software Development Engineer II

Join Expedia as a Software Development Engineer II, working on mission-critical features with Java, AWS, and Kubernetes.

micro1 logo
micro1

Machine Learning Engineer with AI/ML Experience

Join us as a Machine Learning Engineer to develop AI/ML models and applications. Work remotely with top-tier companies.

Intel Corporation logo
Intel Corporation

AI Software Development Engineer

Join Intel as an AI Software Development Engineer to develop and deploy AI applications, enhancing engineering productivity.

Intuit logo
Intuit

Software Engineer 2 - Platform Security

Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.

webAI logo
webAI

Senior Distributed Systems Engineer

Join webAI as a Senior Distributed Systems Engineer to design and maintain scalable systems using Python, Kubernetes, and more.

Augment AI logo
Augment AI

Senior Software Engineer, Platform

Join Augment AI as a Senior Software Engineer to build AI-driven platforms. Work with AWS, Ruby, Python, and more. Remote or hybrid options available.

Ai2 logo
Ai2

Senior Full Stack Engineer

Join our AI startup as a Senior Full Stack Engineer. Shape our tech vision and impact AI innovation.

Accrete AI logo
Accrete AI

Full Stack Engineer (Early Career)

Join Accrete AI as a Full Stack Engineer in New York, NY. Work with Angular, Vue.js, and more to develop scalable web applications.

OpenAI logo
OpenAI

Software Engineer, ChatGPT Enterprise

Join OpenAI as a Software Engineer for ChatGPT Enterprise, focusing on secure, scalable AI solutions.

Helm.ai logo
Helm.ai

Remote Software Engineer - Machine Learning and Cloud Infrastructure

Join Helm.ai as a Remote Software Engineer to develop ML tools, build cloud infrastructure, and work on AI technology.