EngineerJobs.io
← Back to all jobs

Job Description

Join Vail Resorts Corporate’s Enterprise Analytics team and help take machine learning from prototype to production across a hybrid, collaborative environment in the United States. This Principal Machine Learning Engineer role blends practical MLOps with scalable data foundations, Databricks platform patterns, and mentorship for teams building model-powered workflows. Compensation includes USD 140,000 - 185,000 per year plus an annual bonus, with year-round full-time hours.

What you’ll do

  • Productionize machine learning models created by data science teams into monitored, reliable, maintainable systems.
  • Build trustworthy, scalable model foundations that support training, inference, monitoring, and analytics data.
  • Architect ML platform patterns in Databricks that improve reliability, consistency, governance, performance, and cost discipline across ML and data workflows.
  • Scope high-impact ML engineering opportunities across the business based on where engineering investment will drive outcomes.
  • Create reusable assets including tools, libraries, standards, documentation, and production-readiness practices that help data science and data engineering teams move faster.
  • Develop analytical and model-powered applications that turn data and ML outputs into usable business workflows for end users.
  • Prepare the platform for future AI engineering, including LLM and agent-based systems as the organization matures.
  • Provide technical leadership and mentoring across engineering, architecture, and development, including design and code reviews.

Key requirements

  • B.S. degree in a quantitative field (examples include Computer Science, Mathematics, Statistics, Economics, Operations Research, or Engineering).
  • Ability to write clean, modular, testable, maintainable code and structure production-grade systems rather than one-off notebooks or scripts.
  • Strong Python and SQL for data pipelines, automation, model integrations, analytical workflows, and production services.
  • Understanding of reliable, well-structured data assets including curated tables, feature datasets, batch pipelines, orchestration, data quality checks, and lineage.
  • Knowledge of the full model lifecycle: data collection, exploration, model development, validation, deployment, monitoring, retraining, and retirement.
  • Comfort with core MLOps patterns such as model registries, feature/data versioning, reproducible environments, testing/validation, monitoring, and rollback.
  • Experience working in cloud-based data and ML environments, including permission foundations, environments, jobs, services, storage, networking, and cost-aware architecture.
  • Familiarity with Databricks and related components including Spark, Unity Catalog, Delta Lake, Databricks Workflows, MLflow, model registry patterns, job/cluster optimization, and governance.
  • Use of modern engineering practices: Git, CI/CD, automated testing, code review, dependency management, environment management, and observability.
  • Experience building applications, APIs, dashboards, or workflow tools on top of data and model outputs.
  • Ability to reason through tradeoffs across reliability, latency, scale, cost, governance, maintainability, and ease of use.
  • Traits that support long-term impact: curiosity and continuous learning, ownership, clear communication to technical and non-technical audiences, strong cross-functional collaboration, and practical judgment to balance architecture with delivery needs.

Tools and technologies

Python, SQL, Databricks, Spark, Unity Catalog, Delta Lake, Databricks Workflows, MLflow, Git, CI/CD, LLM, agent-based systems

Benefits

  • Ski/Mountain Perks! Free passes for employees, employee discounted lift tickets for friends and family, and free ski lessons
  • MORE employee discounts on lodging, food, gear, and mountain shuttles
  • 401(k) Retirement Plan
  • Employee Assistance Program
  • Excellent training and professional development
  • Health Insurance: Medical, Dental, and Vision plans (for eligible seasonal employees after working 500 hours)
  • Free ski passes for dependents
  • Critical Illness and Accident plans

Preferred qualifications

  • Graduate degree (Masters or PhD) in a quantitative field
  • Experience with dbt (Core) for modular data modeling, including testing, documentation, and dependency management
  • Experience building and monitoring agentic solutions as an AI engineer

Role details

  • Starting Wage: $140,000 - $185,000 + Annual Bonus
  • Employment Type: Year Round
  • Shift Type: Full Time hours
  • Minimum Age: At least 18 years of age
  • Housing Availability: No

Employees can work remotely from British Columbia, Washington D.C., and the following 16 U.S. states: California, Colorado, Indiana, Michigan, Minnesota, Missouri, New Hampshire, New York, Nevada, Ohio, Pennsylvania, Utah, Vermont, Washington State, Wisconsin, Wyoming.

Requisition ID: 517322
Reference Date: 09/05/2026
Job Code Function: Data Science

Similar Jobs