06 Sep
|
Priceline
|
Toronto
OverviewThis 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 setting, 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, productionize 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, TensorFlow, Keras, Spark, NumPy, Pandas, SpaCy 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 (TensorFlow, 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 setting.- Experience with TensorFlow, Keras, Pandas, NumPy 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 SolrSearch, Vector Search, LangChain, 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 PricelineThere 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 $155,000-180,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.Com, BookingGo, Agoda, Kayak and OpenTable. 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.#J-18808-Ljbffr
📌 Senior Machine Learning Developer - C$155,000 - C$180,000 A Year (Toronto)
🏢 Priceline
📍 Toronto