×
Register Here to Apply for Jobs or Post Jobs. X

Senior Machine Learning Developer

Job in Toronto, Ontario, C6A, Canada
Listing for: Priceline.com LLC
Full Time position
Listed on 2026-06-19
Job specializations:
  • IT/Tech
    Machine Learning/ ML Engineer, Data Scientist, AI Engineer (Applied/Software)
Salary/Wage Range or Industry Benchmark: 150000 - 200000 CAD Yearly CAD 150000.00 200000.00 YEAR
Job Description & How to Apply Below

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.
Qualifications
  • 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.
Nice-to-Haves
  • 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.
About Priceline

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 Notice

Applying 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.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary