< More Jobs

Posted on 4/7/2025

Senior Software Development Engineer - Databricks and AI Platform

Zillow

Anthony, TX

Full-time

Qualifications

  • A bachelor's degree or higher in Computer Science or a similar field
  • Vision and enthusiasm for simplifying Machine Learning development for practitioners
  • Experience building complex software systems that scale to large user bases with reliable production quality
  • Familiarity with Databricks for data or ML use cases
  • Know-how in creating low-latency, high-reliability Web Services (K8s, KNative)
  • Proficiency with Machine Learning frameworks like PyTorch, Keras, TensorFlow, or XGBoost
  • Understanding of modern data technologies such as Spark, Hive, Kafka, Beam, and Airflow
  • We appreciate innovative candidates with distinct backgrounds

Benefits

  • In addition to a competitive salary and benefits, this position offers potential equity awards based on experience, performance, and location

Responsibilities

  • Join the dynamic team shaping the AI research and development platform!
  • As a part of this group, you will define strategies in AI research and products, supporting tools like home value estimation, economic insights, personalized advice, and semantic search
  • Your work will involve establishing robust machine learning infrastructure that facilitates containerized services, carries out distributive computing on a large scale, and supports the continuous research and deployment of machine learning models
  • Design scalable frameworks for orchestrating the full lifecycle of machine learning, from experimental phases to production services
  • Utilize various technologies, including Kubernetes, KNative, Argo, Spark, Kafka, and TensorFlow
  • Collaborate with Applied Scientists, Machine Learning Engineers, and diverse teams to bring your technical vision to life
  • Partner with our data infrastructure team to create data systems that support ML models
  • Work alongside various teams (product and engineering) to identify and implement platform solutions
  • This role is classified as a teleworker position, where you can work from any physical space of your choice, which must be approved by the company

Full Description

Senior Software Development Engineer - Databricks and AI Platform

About the Team

Our AI solutions assist millions in finding their ideal homes with greater ease and transparency. Our data scientists create various machine learning models, including natural language understanding, computer vision, and recommendation systems, which help customers locate and transition to their next residencies.

Join the dynamic team shaping the AI research and development platform! As a part of this group, you will define strategies in AI research and products, supporting tools like home value estimation, economic insights, personalized advice, and semantic search.

Your work will involve establishing robust machine learning infrastructure that facilitates containerized services, carries out distributive computing on a large scale, and supports the continuous research and deployment of machine learning models.

About the Role

We are on the hunt for a Senior Software Development Engineer to construct the next generation of AI infrastructure, driving multiple product innovations.

This position offers the chance to:

• Design scalable frameworks for orchestrating the full lifecycle of machine learning, from experimental phases to production services.

• Utilize various technologies, including Kubernetes, KNative, Argo, Spark, Kafka, and TensorFlow.

• Collaborate with Applied Scientists, Machine Learning Engineers, and diverse teams to bring your technical vision to life.

• Partner with our data infrastructure team to create data systems that support ML models.

• Work alongside various teams (product and engineering) to identify and implement platform solutions.

This role is classified as a teleworker position, where you can work from any physical space of your choice, which must be approved by the company. We encourage those residing anywhere within Mexico, with a preference for those near the city for occasional in-office events.

In addition to a competitive salary and benefits, this position offers potential equity awards based on experience, performance, and location.

Who You Are

Basic Qualifications:

• A bachelor's degree or higher in Computer Science or a similar field. A Master's degree is preferred.

• Over four years of experience in Machine Learning, data, and/or backend web services & infrastructure.

• A minimum of one year with platform solutions.

• Experience with cloud services such as AWS, Azure, or GCP.

• Exceptional interpersonal abilities and eager to collaborate across different organizational sections.

Nice to Haves:

• Vision and enthusiasm for simplifying Machine Learning development for practitioners.

• Experience building complex software systems that scale to large user bases with reliable production quality.

• Familiarity with Databricks for data or ML use cases.

• Know-how in creating low-latency, high-reliability Web Services (K8s, KNative).

• Proficiency with Machine Learning frameworks like PyTorch, Keras, TensorFlow, or XGBoost.

• Understanding of modern data technologies such as Spark, Hive, Kafka, Beam, and Airflow.

Transferable Skills

We appreciate innovative candidates with distinct backgrounds. If you possess transferable skills or relevant experience, we encourage your application.

Get to Know Us

At our core, we are redefining the real estate landscape, propelling people toward their next life chapters. We are the leading real estate website in the U.S., offering digital solutions to make buying, selling, financing, and renting smoother experiences.

With millions visiting our platforms monthly, we are speeding up the transition from dreaming to purchasing homes.

Behind the scenes, we're fostering a strong culture of innovation and advocating for a diverse, inclusive workplace.

We commit to equal opportunities across all demographics. Please reach out to your recruiter if any accommodations are needed due to a disability or specific requirements.

Applicants with arrest or criminal records will be evaluated per applicable state and local laws.

Read more about us on Glassdoor and learn about our recognition as one of the "100 Best Companies to Work For," "Best Places to Work," and more from various esteemed organizations.

Subscribe to the AI Search Newsletter

Get top updates in AI to your inbox every weekend. It's free!