Staff Machine Learning Engineer

Angi•Denver, CO
•$230,000 - $310,000

About The Position

Angi is seeking an exceptional Staff Machine Learning Engineer to join our Data Science and Machine Learning team, playing a pivotal role in transforming our platform into a world-class online marketplace. This technical leadership position involves tackling complex challenges such as homeowner-pro search ranking and leveraging predictive models to enhance our product and consumer experience. The ideal candidate will apply state-of-the-art machine learning and AI techniques to solve Angi’s marketplace problems, demonstrating proficiency in software engineering. Additionally, the role requires close collaboration with the platform team to deploy models and services at scale with low latencies, ensuring seamless integration and high performance.

Requirements

  • Master’s or Ph.D. in a quantitative field, such as Computer Science, Statistics, Mathematics, or a related discipline.
  • 6+ years of experience in data science and machine learning, ideally within the tech industry and marketplace environments.
  • Hands-on experience post-training and self-hosting open-weight LLMs (e.g., fine-tuning, quantization, serving infrastructure such as vLLM, SGLang ) rather than relying solely on third-party APIs.
  • Deep understanding of evaluation metrics across deep learning and classical ML and can design evaluation strategies that catch regressions before they reach production.
  • End-to-end fluency in the MLOps lifecycle — data versioning, feature stores, CI/CD for ML, model monitoring/observability, and retraining pipelines — not just model development.
  • Knowledgeable about large-scale distributed application architecture, design, implementation, and performance tuning.
  • Ability to drive the roadmap and direction of scalable, production-quality systems end-to-end, and effectively communicate cross-functionally with Product and Engineering teams.
  • Practical knowledge of advanced machine learning algorithms and deep learning to deploy for search systems, information retrieval, and ranking algorithms.
  • Proficient in SQL, Python and ML frameworks (such as TensorFlow and PyTorch) with strong coding skills.
  • Excellent communication skills, with the ability to convey complex technical concepts to non-technical stakeholders.

Responsibilities

  • Lead development of advanced machine learning and AI models to improve our marketplace algorithms (e.g. search ranking, recommendation and matching solutions).
  • Design and architect robust MLOps practices to ensure the seamless deployment and scalability of machine learning models, including self-hosted large language models (LLMs).
  • Define and own rigorous evaluation frameworks for deep learning and ML systems — offline metrics , online experimentation (A/B testing, guardrail metrics), and LLM-specific evaluation (hallucination rate, task accuracy, human/LLM-as-judge scoring) — to ensure models meet quality and safety bars before and after deployment.
  • Work closely with a strong team of engineers, ml infra team, data scientists and product managers to build scalable and high-impact machine learning systems.
  • Develop a long-term technical vision; propose a roadmap for team setting clear objections.
  • Guide junior team members and foster a culture of continuous learning and technical excellence.

Benefits

  • Competitive year end performance bonus & equity package.
  • Full medical, dental, vision package to fit your needs.
  • Flexible vacation policy; work hard and take time when you need it.
  • Pet discount plans & retirement plan with company match (401K).
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service