Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Machine Learning Engineer

$140k - $185k

Vail Resorts Management Company

Principal Machine Learning Engineer

Our mission is to create the Experience of a Lifetime for our employees, so they can, in turn, create the Experience of a Lifetime for our guests. We own and operate the most renowned destination resorts in the world as well as regional and local ski areas outside major cities, and connect them all through one unrivaled network. We are looking for ambitious leaders, innovators and creators to join our talented team. If you're ready to pursue your fullest potential, we want to get to know you! Candidates for year-round positions are reviewed on a rolling basis. Applications will be accepted up to 90 days after the posting date, or until the position is filled (whichever is first).

We are looking for a curious, driven, innovative machine learning engineer who takes initiative to solve problems and create environments that accelerate the development, deployment, and usage of data science models and AI to drive greater organizational impact. The Data Science & Data Engineering team within the Enterprise Analytics organization builds data assets, predictive models, analytical applications, and platforms across the organization. Our team collaborates with business stakeholders, analysts, and technology teams to tackle high-impact use cases with state-of-the-art models and tools to grow the business, streamline costs, and improve guest experiences.

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

Job Responsibilities:

  • Productionize ML models developed by data science into reliable, monitored, maintainable systems.
  • Build model data foundations that ensure training, inference, monitoring, and analytics data are trustworthy and scalable.
  • Architect ML platform patterns in Databricks that bring reliability, consistency, governance, performance, and cost discipline to ML and data workflows.
  • Identify and scope opportunities for ML engineering across the business for high-impact.
  • Develop reusable tools, libraries, standards, documentation, and production-readiness practices to enable data science and data engineering teams.
  • 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.

Job Requirements:

  • Technical Skills:
    • Quantitative Foundation: B.S. degree in a quantitative field (e.g., Computer Science, Mathematics, Statistics, Economics, Operations Research, Engineering).
    • Software Engineering Fundamentals: write clean, modular, testable, maintainable code and understand how to structure production-grade systems rather than one-off notebooks or scripts.
    • Python and SQL Proficiency: strong in Python and SQL for building data pipelines, automation, model integrations, analytical workflows, and production services.
    • Data Modeling and Pipeline Design: understand how to design reliable, well-structured data assets, including curated tables, feature datasets, batch pipelines, orchestration, data quality checks, and lineage.
    • ML Lifecycle Fluency: understand the full model lifecycle: data collection, exploration, model development, validation, deployment, monitoring, retraining, and retirement.
    • Production ML Patterns: understand core MLOps patterns such as model registries, feature/data versioning, reproducible environments, testing/validation, monitoring, and rollback.
    • Cloud and Platform Engineering: You are comfortable working in cloud-based data and ML environments and understand the foundations of permissions, environments, jobs, services, storage, networking, and cost-aware architecture.
    • Databricks Expertise: You're familiar and experienced with the core parts of Spark, Unity Catalog, Delta Lake, Databricks Workflows, MLflow, model registry patterns, job/cluster optimization, and governance.
    • DevOps Practices: You use modern engineering practices such as Git, CI/CD, automated testing, code review, dependency management, environment management, and observability.
    • Application Development: You can build applications, APIs, dashboards, or workflow tools that sit on top of data and model outputs.
    • System Design: You can reason through tradeoffs across reliability, latency, scale, cost, governance, maintainability, and ease of use.
  • Soft Skills:
    • Curious: bring intellectual curiosity, an inquisitive nature, and a desire to deepen your knowledge and continue learning.
    • Ownership: take responsibility to proactively advance projects, contribute to the organization, and develop the best solutions.
    • Communication: explain technical concepts, risks, tradeoffs, and recommendations clearly to technical and non-technical audiences.
    • Collaboration: work effectively cross-functionally with data scientists, data engineers, analysts, application engineers, product partners, and business stakeholders.
    • Pragmatism: You know how to balance ideal architecture with business urgency, team maturity, operational constraints, and the need to ship.
  • Preferred qualifications:
    • A graduate degree (Masters or PhD) in a quantitative field
    • Experience with dbt (Core) for modular data modeling, including testing, documentation, and dependency management
    • Experience with AI engineer to use, build, and monitor agentic solutions

The expected Total Compensation for this role is $140,000 - $185,000 + Annual Bonus. Individual compensation decisions are based on a variety of factors.

Job 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
  • Full Time roles are eligible for the above, plus:
    • Health Insurance; Medical Insurance, Dental Insurance, and Vision Insurance plans (for eligible seasonal employees after working 500 hours)
    • Free ski passes for dependents
    • Critical Illness and Accident plans
  • Employees can work remotely from British Columbia, Washington D.C., and the 16 U.S. states* in which we currently operate.
Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Principal Machine Learning Engineer in Queensbury, NY vacancy
  • $80k - $120k

    Robert Half is looking for an experienced audit specialist to join a regional public accounting firm in Glens Falls, New York. This position offers the opportunity to manage audit work for a varied client portfolio while building strong relationships with clients and internal...
    Suggested

    Robert Half

    Glens Falls, Warren County, NY
    2 days ago
  • $80k - $90k

     ...based on your skills and experience — talk with your recruiter to learn more. Base pay range $80,000.00/yr - $90,000.00/yr Additional...  ..., NY $70,000.00-$90,000.00 1 month ago Corporate Controller & Principal Accounting Officer Saratoga Springs, NY $170,000.00-$200,000.00... 
    Suggested
    Full time

    The Alliance Group

    Glens Falls, Warren County, NY
    3 days ago
  • Senior Master Technician We are seeking a Senior Master Technician who is Ford-certified to join our team! This individual will be responsible for performing a variety of mechanical services on vehicles, diagnosing and repairing complex mechanical issues, and providing...
    Suggested
    Local area
    Flexible hours

    Boulevard Auto Sales

    Queensbury, NY
    5 days ago
  • $13 - $22 per hour

    4 days ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Pay found in job post Retrieved from the description. Base pay range $13.00/hr - $22.00/hr What is Papa? Papa is a rewarding service that connects compassionate...
    Suggested
    Part time
    Flexible hours

    Papa

    Glens Falls, Warren County, NY
    4 days ago
  •  ...Career Development and Advancement Opportunities Nationwide through our Mentorship Program Incredible Company Culture To learn more about Pegasus Senior Living and to explore our full benefits offerings, check us out at Careers | Senior Living Communities - Pegasus... 
    Suggested
    Temporary work
    Work experience placement
    Local area
    Flexible hours

    Pegasus Landing of Vintage Park

    Queensbury, NY
    3 days ago
  • $21.63 - $37.61 per hour

    Senior TechnicianThe Senior Technician position requires your talent and technical expertise to diagnose drivability and electrical systems, while using your leadership and mentoring skills in driving a team toward increased customer care and satisfaction.Pay Range: $2...
    Daily paid
    Minimum wage
    Price work
    Temporary work
    Local area

    Bridgestone Americas

    Queensbury, NY
    1 day ago
  • $90k - $120k

     ...LaBella is currently hiring for a Senior Structural Engineer in our Ballston Spa, White Plains, Glens Falls, or Potsdam, NY offices or our New Haven CT office. The Structures Discipline provides structural engineering services with emphasis on new design, repair, and... 
    Temporary work
    Currently hiring
    Work at office
    Local area
    Flexible hours

    LaBella Associates

    Glens Falls, Warren County, NY
    4 days ago
  • $21.63 - $37.61 per hour

    Senior Technician Bridgestone Retail Operations (BSRO) is part of Bridgestone Americas and employs over 22,000 teammates in North America. BSRO operates more than 2,200 company-owned stores, including Firestone Complete Auto Care, Tires Plus and Wheel Works locations...
    Daily paid
    Minimum wage
    Price work
    Full time
    Temporary work
    Part time
    Local area
    Flexible hours

    Bridgestone

    Queensbury, NY
    5 days ago
  •  ...takes the imagination and passion of all of us—from design and engineering to the manufacturing and marketing of our billions of MedTech products...  ...us and discover an environment in which you'll be supported to learn, grow and become your best self. Become a maker of possible... 
    Hourly pay
    Local area

    Becton Dickinson

    Glens Falls, Warren County, NY
    12 hours ago
  • $21.63 - $37.61 per hour

    Company Overview Bridgestone Retail Operations (BSRO) is part of Bridgestone Americas and employs over 22,000 teammates in North America. BSRO operates more than 2,200 company-owned stores, including Firestone Complete Auto Care, Tires Plus and Wheel Works locations. With...
    Daily paid
    Minimum wage
    Price work
    Full time
    Temporary work
    Part time
    Local area
    Flexible hours

    Bridgestone Americas

    Queensbury, NY
    5 days ago
  • $53.58k

    WARREN COUNTY CLERK NOTICE OF ANTICIPATED VACANCY SENIOR LEGAL RECORDING CLERK (Re-Issued 7/29/2026) The Warren County Clerk’s office is seeking candidates for the position of Senior Legal Recording Clerk. This is a complex position requiring demonstrated understanding...
    Work at office

    Warren County

    Lake George, NY
    3 days ago
  • $21 - $25 per hour

    Job Description Job Description The Arrow Financial Corporation Family of Companies is seeking dynamic, authentic individuals to join our amazing team! Currently, we are looking for an experienced professional to join our Residential Lending team as:  Senior Mortgage...
    Hourly pay
    Bank staff
    Work at office
    Local area
    Immediate start
    Flexible hours

    Arrow Bank NA

    Glens Falls, Warren County, NY
    12 days ago
  • $22 per hour

    2 days ago Be among the first 25 applicants Papa, Inc. connects compassionate individuals with older adults and families who can benefit from support and companionship in their daily lives. Papa facilitates these connections through its technology platform. We’re looking...
    Hourly pay
    Full time
    Local area
    Flexible hours

    Papa

    Lake George, NY
    4 days ago
  • $65k - $75k

    Job Description Job Description The Arrow Financial Corporation Family of Companies is seeking dynamic, authentic individuals to join our amazing team!  Currently, we are looking for an experienced professional to join our Residential Lending team as:  Senior Mortgage...
    Self employment
    Work at office
    Local area
    Immediate start
    Remote work
    Work from home
    Flexible hours
    2 days per week

    Arrow Bank NA

    Glens Falls, Warren County, NY
    21 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Machine Learning Engineer. Be the first to apply!