Senior Machine Learning Developer
Listed on 2026-06-19
-
IT/Tech
Machine Learning/ ML Engineer, Data Scientist, AI Engineer (Applied/Software)
Overview
This role is eligible for our hybrid work model:
Two days in-office. The Search Platform at Priceline powers the search, ranking, and recommendation systems across Priceline’s web, app, and conversational interfaces (like Penny chatbot). You will join our Data Science/ML team to build machine learning powered products that provide a core competitive edge and contribute to the success of our business partners. If you thrive in a fast-paced, ideas-led environment, you’re in the right place.
Why this job’s a big deal: you have the opportunity to design new machine learning models and build new machine learning products in a small but growing team within a large organization. Priceline is increasing investment in ML solutions and views them as a competitive advantage. You will solve real-world problems spanning domains such as search optimization, NLP, computer vision, sales forecasting, and hypothesis testing.
Responsibilities- Develop, product ionize and maintain machine learning models on large, noisy datasets to solve business problems.
- Work with big, noisy and novel datasets.
- Research and design your own solutions.
- Evaluate and improve existing machine learning models.
- Collaborate with data scientists and developers to integrate ML solutions into production platforms.
- Understand business requirements from non-technical team members and present technical solutions to non-technical stakeholders.
- Work with technologies including Python, Tensor Flow, Keras, Spark, Num Py, Pandas, Spa Cy and related tools; train models using Vertex AI; process large data streams to test and build models; leverage Vertex AI Platform for labeling tasks.
- Bachelor’s or Master’s degree in a quantitative field (e.g., Computer Science, ML/AI, Mathematics, Physics, Statistics).
- 3+ years of experience with demonstrated skills in NLP, classification, statistical modelling, deep learning and forecasting.
- Professional experience in Python and ML frameworks (Tensor Flow, PyTorch, scikit-learn).
- Experience developing ML models and working with Spark/PySpark on large, noisy datasets (including data normalization and cleansing).
- Experience evaluating and improving ML models.
- Eagerness to learn new techniques and contribute in a team environment.
- Experience with Tensor Flow, Keras, Pandas, Num Py and Flask.
- Experience with data engineering and ETL pipelines using Airflow, Spark, Kafka or similar.
- Hands-on with feature store design, embedding models, or learning-to-rank techniques (e.g., XGBoost, LightGBM, deep LTR).
- Illustrated history of living Priceline values:
Customer, Innovation, Team, Accountability and Trust; integrity and ethics are essential.
- Experience in search or recommendation systems within e-commerce or travel domains.
- Familiarity with LLMs and retrieval-augmented generation (RAG) for search/chat use cases.
- Experience with Solr Search, Vector Search, Lang Chain, or Vertex AI.
- Exposure to real-time inference and streaming data pipelines (Kafka, Spark, Flink).
- Background in user behavior modeling and causal inference for ranking.
There are a variety of factors that go into determining a salary range, including external market benchmark data, geographic location, and experience. The salary range for this position is $,000 CAD. In addition to base salary, certain roles may be eligible for an annual bonus and/or equity grant.
We are Priceline. We are part of Booking Holdings, Inc. and sister companies include , Booking Go, Agoda, Kayak and Open Table. We offer flexible/hybrid work arrangements and a comprehensive benefits package designed to support health, wellbeing and life inside and outside of work.
Apply and Employment NoticeApplying for this position:
Internal candidates should use the internal portal; external candidates will need an account to apply. Priceline is an equal opportunity employer and values diversity and inclusion.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: