Reimagining real estate to make it easier than ever to move from one home to the next.
Principal Software Engineer, Applied AI Services
Location
Mexico
Posted
83 days ago
Salary
0
Seniority
Lead
No structured requirement data.
Job Description
Principal Software Engineer, Applied AI Services
Zillow
Role Description We are looking for a P5 Principal Software Engineer, Applied AI Services to lead the architecture and evolution of our backend and AI systems across Shopper Journey Services and partner teams. In this cross‑cutting role, you will operate at the intersection of large‑scale backend systems and applied AI/ML systems. - Architect end‑to‑end applied AI services that connect offline data ingestion, AI/ML/LLM workflows, and online services and APIs. - Create reusable building blocks—such as libraries, templates, and reference implementations—for product teams to integrate AI into their services. - Lead conventional backend and platform excellence by architecting and guiding high‑scale microservices in a Kubernetes environment. - Drive AI/ML and LLM‑powered systems from prototype to production, including ingestion and transformation of training and inference data. - Partner with AI/ML, Agentic AI, and data platform teams to clarify ownership boundaries and interfaces. - Lead multi‑team technical initiatives that span SJS, AI/ML teams, HDP, and other backend groups. - Mentor senior engineers, run deep design reviews, and champion the use of AI as a force multiplier for engineering. This role has been categorized as a teleworker position. Teleworkers do not have a permanent corporate office workplace and instead work from a physical location of their choice, which must be identified to the Company. Employees may live anywhere in Mexico, with availability to travel to Mexico City. In addition to a competitive base salary and benefits, this position is also eligible for equity awards based on factors such as experience, performance, and location. Qualifications - 10+ years of software engineering experience with a strong track record of delivering and scaling complex, distributed backend systems. - Experience building large‑scale microservices and event‑driven architectures in cloud environments (AWS or equivalent). - Strong expertise in databases, caching, and data‑intensive services. - Experience with data pipelines and ML workflows (e.g., Databricks, Spark, Kafka, Airflow or equivalents). - Hands‑on experience building or scaling AI/ML or LLM‑powered systems in production. - Experience leading cross‑team technical initiatives as an IC. - Familiarity with personalization, recommendations, or user intent modeling domains. - Experience with modern API and integration layers, such as GraphQL. - Commitment to reliability, observability, and operational excellence. Benefits - Competitive base salary. - Benefits package. - Eligibility for equity awards based on experience, performance, and location. Company Description At Zillow, we’re reimagining how people move—through the real estate market and through their careers. As the most-visited real estate platform in the U.S., we help customers navigate buying, selling, financing, and renting with greater ease and confidence. - Zillow was named one of FORTUNE 100 Best Companies to Work For® in 2025. - Included on the PEOPLE Companies That Care® 2025 list. - Committed to creating an innovative, inclusive, and engaging culture.
Related Guides
Related Categories
Related Job Pages
More SDET Jobs
• Develop and execute test plans, scripts, and validation activities • Gather and document business and technical requirements • Support user acceptance testing and defect management • Validate reporting outputs and data integrity • Collaborate with stakeholders to improve workflows and usability • Track issues and enhancements using Agile tools • Support accessibility and compliance testing initiatives
• Translate business requirements into user stories and test scenarios • Support sprint planning, backlog refinement, and release validation • Conduct functional, integration, and regression testing • Track defects and coordinate issue resolution activities • Facilitate communication between technical teams and business stakeholders • Support reporting validation and operational readiness reviews • Maintain Agile documentation and process artifacts
Senior Quality Engineer, SDET
Overjet AIOverjet is self-described as a forward-thinking company specializing in artificial intelligence for the dental industry. Known for its innovative approach, the
• Designing and implementing a sustainable testing strategy for a MAUI desktop app • Building and maintaining UI automation tests (WinAppDriver, FlaUI, UIA3) • Integrating automated tests into CI/CD pipelines (Azure DevOps / GitHub Actions) • Working closely with developers to ensure features are designed with testability in mind • Helping define clear, testable acceptance criteria for every story • Introducing quality metrics: test coverage, regression stability, build health
• Liderar tecnicamente o time de QA e desenvolver a maturidade da equipe • Estruturar e evoluir o programa de qualidade e automação de testes • Desenvolver automação para APIs (Java + RestAssured) e Frontend (Angular/TypeScript) • Integrar testes em pipelines CI/CD • Definir estratégias de testes (unitário, integração, E2E, performance) • Extrair requisitos e transformar em cenários de teste • Acompanhar métricas de qualidade e cobertura • Conduzir análises de causa raiz (RCA) e revisões de qualidade • Promover cultura de qualidade e práticas de Shift-Left • Utilizar IA para otimização de testes, cenários e análise de falhas


