Software Development Engineer - AI Platform Team
ZillowAbout 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
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.
AI Solutions Software Engineer
Join DwellFi as an AI Solutions Software Engineer to develop innovative AI solutions using LangChain or Llama.
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.
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.
AI Framework Engineer
Join webAI as an AI Framework Engineer to develop innovative AI frameworks for distributed computing environments.
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.
AI Solutions Software Engineer
Join DwellFi as an AI Solutions Software Engineer to develop innovative AI solutions using LangChain or Llama.
Senior Software Development Engineer
Join Microsoft as a Senior Software Development Engineer to drive AI and ML innovations in Windows.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
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.
Senior ML Infrastructure Engineer
Join CHAI: AI Platform as a Senior ML Infrastructure Engineer to build and scale ML systems in Palo Alto.
Senior Full-stack Engineer
Join Cascading AI as a Senior Full-stack Engineer to develop AI-driven lending solutions in San Francisco.
Senior AI Engineer
Join Zep AI as a Senior AI Engineer to lead LLM-based AI solutions development in a hybrid work environment.
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.
Software Development Engineer II
Join Expedia as a Software Development Engineer II, working on mission-critical features with Java, AWS, and Kubernetes.
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.
AI Software Development Engineer
Join Intel as an AI Software Development Engineer to develop and deploy AI applications, enhancing engineering productivity.
Software Engineer 2 - Platform Security
Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.
Senior Distributed Systems Engineer
Join webAI as a Senior Distributed Systems Engineer to design and maintain scalable systems using Python, Kubernetes, and more.
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.
Senior Full Stack Engineer
Join our AI startup as a Senior Full Stack Engineer. Shape our tech vision and impact AI innovation.
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.
Software Engineer, ChatGPT Enterprise
Join OpenAI as a Software Engineer for ChatGPT Enterprise, focusing on secure, scalable AI solutions.
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.