Cloudbeds

Staff Machine Learning Engineer

Cloudbeds

Remote · Full Time

Be the first to apply

Experience
5+ yrs
Salary
Openings
1
Posted
3 小时前
Work mode
Work from home
Education
Bachelor's degree in Computer Science, Statistics, Mathematics, Data Science, or related quantitative discipline
Resume
Required to apply

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Cloudbeds

Cloudbeds revolutionizes the hospitality industry with an intelligently designed platform that supports properties in over 150 countries, processing billions in bookings every year. Our unified platform assists hoteliers from independent establishments to large hotel groups in enhancing operations and refining commercial strategies by integrating seamlessly with hundreds of partners. As a fully remote team based in Europe, we drive innovations including AI-powered solutions that address crucial hotel industry challenges. Recognized as the world's best hotel PMS solution and a Deloitte Technology Fast 500 honoree in 2024, Cloudbeds is at the forefront of hospitality technology.

Role Impact

As a Staff Machine Learning Engineer, you will develop and deploy features enabling lodging clients to make informed pricing decisions using both heuristic and advanced ML methods aimed at revenue optimization. Collaborating directly with product and engineering teams, you will identify enhancement opportunities, innovate, and contribute significantly to hotel revenue growth through reliable, scalable, and high-quality ML systems. Your responsibilities include establishing robust ML processes and extensive testing across the ML lifecycle, from data pipeline construction to model implementation and validation, ensuring accurate insights for successful hotel revenue management.

Machine Learning Team Culture

Our ML team embraces the challenge of transforming guest experiences with AI-driven predictive analytics that innovate traditional hospitality. We foster a culture of collaborative innovation where data scientists, engineers, and product experts prototype and deploy practical solutions. Team members are lifelong learners, challenge norms, and excel at melding deep technical skills with hospitality knowledge.

Key Qualifications

  • Proven ability architecting, deploying, and maintaining production-grade distributed ML systems, including SageMaker.
  • Advanced expertise in MLOps, encompassing CI/CD pipelines, orchestration tools like Apache Airflow and Flink, and large-scale model monitoring and drift detection.
  • Strong backend software engineering skills, particularly Python, distributed systems, and rigorous adherence to best practices.
  • Experience driving technical strategy, including defining SLIs/SLOs and managing extensive technical roadmaps.
  • Leadership in mentoring, influencing cross-functional groups, and decision-making on complex technical matters.
  • Specialized knowledge applying statistical and ML techniques to revenue management and pricing optimization.

Experience Requirements

  • Minimum of 5 years in Machine Learning engineering roles with successful production deployment of ML models.
  • Well-versed in ML testing frameworks such as data validation, model accuracy, and performance testing.
  • Strong understanding of ML fundamentals including experiment design, statistical testing, and ML algorithms.
  • Hands-on experience deploying at scale on AWS platforms using SageMaker, MLflow, or equivalent.
  • Expert proficiency in Python programming and best software engineering practices including code reviews, Docker, Terraform, and Kubernetes.
  • Advanced SQL capabilities working with large datasets for analytics and modeling.
  • Excellent problem-solving aptitude using data-driven methods to address complex business challenges.
  • Effective communicative and collaborative skills for working with product and engineering teams.
  • Bachelor’s degree in Computer Science, Mathematics, Data Science, Statistics, or related quantitative disciplines.

Additional Qualifications (Desirable)

  • Familiarity with CI/CD tools such as GitHub Actions or Jenkins for ML pipeline deployment.
  • Experience in data quality monitoring tools and frameworks.
  • Advanced academic qualifications such as a Master's or PhD in relevant fields.

Company Culture and Benefits

Cloudbeds comprises more than 650 employees across 40+ countries, combining elite technology and hospitality expertise. We value diversity, inclusion, and remote-first work philosophy. Benefits include paid time off aligned with local laws, monthly extra-long weekends to promote wellness, fully paid parental leave, home office stipends based on residency, and access to professional development programs and manager training.

Inclusion and Equal Opportunity

Cloudbeds is an Equal Opportunity Employer committed to diversity and inclusion, not discriminating on any protected grounds. We provide reasonable accommodations during the hiring process for individuals with disabilities, including ASL interpreters, encouraging applications from candidates of all backgrounds.

Level

Mid

Minimum education

Bachelor's Degree

Tools & software

Docker required Kubernetes required Apache Airflow required

How they work

Communication Teamwork & Collaboration Problem Solving Leadership Learning Agility
🤖
Online · instant AI help