E

Evolve

Vacation rental platform with managed homes

Staff Machine Learning Engineer

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeRemote in USA

About the Job

Requirements

  • Typically 8+ years building and operating production machine-learning or data-intensive systems, with several years owning systems business decisions depended on.
  • Evidence of Staff-level scope: leading machine-learning systems from idea through sustained production use, setting technical direction beyond one project, and creating leverage for other engineers and data scientists.
  • Expert Python and strong software engineering fundamentals, including testing, code review, continuous integration and continuous delivery, packaging, dependency management, and observability. Strong SQL and comfort working with large datasets in a cloud warehouse.
  • Experience designing and running production machine-learning systems, including training pipelines, batch or online inference, deployment, monitoring, retraining, incident response, and iteration after launch.
  • Hands-on experience with cloud infrastructure such as AWS, containers and orchestration such as Kubernetes, and the tradeoffs involved in choosing and operating machine-learning platform components.
  • Modeling and evaluation judgment sufficient to partner with data scientists, including offline and online evaluation, data leakage, drift, and basic experiment design.
  • Ability to connect technical decisions to business outcomes and communicate tradeoffs to technical, product, business, and executive audiences.
  • Ability to prioritize across a broad problem space, give and receive direct feedback, influence without formal authority, and remain hands-on in a lean remote team.

Responsibilities

  • Build and operate machine-learning systems end to end, including data and feature pipelines, training and evaluation, batch or online inference, deployment, monitoring, retraining, failure handling, and post-launch iteration.
  • Define how machine-learning systems are packaged, deployed, versioned, monitored, and retrained using Snowflake, dbt, Python, AWS, and a Kubernetes-based deployment stack; establish continuous integration and delivery, logging, and observability standards using GitHub and Sumo Logic.
  • Shape machine-learning infrastructure strategy by evaluating build-versus-buy options, selecting platform components, and setting the roadmap for growth of the team's production footprint.
  • Productionize large-language-model products by building evaluation harnesses and guardrails, managing cost and latency, and establishing reliable operating patterns.
  • Lead the technical direction and hands-on delivery of one or two prioritized machine-learning initiatives at a time.
  • Translate business opportunities into technical approaches, success measures, and plans to evaluate adoption and impact.
  • Partner with data scientists on forecasting, price-elasticity, and optimization models for pricing and revenue decisions; own the path from prototype to production and instrument experiments to measure impact.
  • Establish reusable standards for testing, reproducibility, versioning, observability, documentation, and responsible model operation; review designs and code across the team.
  • Partner with Product, Engineering, Data Engineering, Revenue Management, and business owners to make technical tradeoffs and integrate models into products and operating workflows.
  • Mentor engineers and data scientists, raise the team's engineering judgment, and create leverage beyond personal projects while remaining hands-on.

Desired Qualifications

  • Experience with Snowflake, dbt, feature stores, model registries, workflow orchestration, and practical MLOps or model-governance patterns.
  • Experience with large-language-model evaluation, retrieval-augmented generation, agents, or cost and latency optimization for production large-language-model products.
  • Experience with demand forecasting, dynamic pricing, revenue management, price-elasticity estimation, causal inference, or optimization.
  • Experience in marketplaces, travel, hospitality, or another domain where models influence high-frequency operating decisions.
  • Experience establishing machine-learning infrastructure or platform patterns at a company that did not previously have them.
  • An advanced degree in a quantitative field, or equivalent depth demonstrated through applied work.

About the Company

Evolve

Vacation rental platform with managed homes

Evolve provides vacation rentals by listing privately owned, professionally managed, verified homes with 24/7 guest support and guaranteed best rates. Homeowners list properties on evolve.com, where each listing is verified and managed to ensure clean, well-equipped stays; guests book securely and receive ongoing support. It differentiates itself by focusing on verified, managed private homes rather than generic listings, offering a guaranteed best rate, 24/7 support, and a philanthropic donation per stay. The goal is to give travelers a worry-free, high-quality experience while delivering steady income for homeowners and funding social good.

Company size
1-10
Company stage
Late Stage VC
Total funding
$224.2M
Headquarters
Denver, CO
Founded
2011

Recently Posted Jobs

Explore more opportunities at Evolve

See more jobs