Back to jobs

Senior Data Scientist

Toronto, Ontario, Canada

Pay
Pay not listed
Work setting
Not stated
Employment
Not stated
Apply at TripleLift

What you’ll work on

Full posting
  • Design and run experiments to improve bidding algorithm performance

  • Apply statistical analysis to market dynamics and deliver actionable insights

  • Build and maintain scalable, production-ready machine learning pipelines and systems

  • Monitor deep learning and machine learning systems in production

From the employer’s posting
Design and run experiments to improve bidding algorithm performance
Apply statistical analysis and advanced analytics techniques to understand market dynamics and deliver actionable insights and recommendations.
Develop, implement, and maintain scalable, production-ready machine learning pipelines and systems
Monitor and evaluate deep learning and machine learning systems to ensure performance, reliability, and effectiveness in production environments.

What you’ll bring

All qualifications

Core experience

  • 5+ years of professional data science or machine learning experience
  • 2+ years building models in a programmatic advertising environment
  • Strong foundation in statistical analysis, deep learning, and machine learning
  • Hands-on experience with TensorFlow or PyTorch
  • Experience monitoring model performance with Prometheus and Grafana
Qualification wording
At least five years of professional experience in data science and/or machine learning within a collaborative work environment.
At least two years of professional experience developing data science and machine learning models in a programmatic advertising environment.
Strong foundation in statistical analysis, deep learning, and machine learning techniques.
Hands-on experience with TensorFlow or PyTorch to prototype models for high-volume, distributed systems.
Experience monitoring and measuring statistical model performance using tools such as Prometheus and Grafana

Tools in this posting

  • Python
  • AWS
  • Databricks
  • Docker
  • Grafana
  • MySQL
  • S3
  • Snowflake
  • Spark
  • Airflow
  • PyTorch
  • scikit-learn
  • TensorFlow
Source — Tool mentions in context
The Data Science team uses a wide range of technologies to solve complex problems and support scalable data science and machine learning solutions. We believe in using the right tools for the right job and continually evaluating new technologies as our needs evolve. - Languages: Python - Frameworks and Tools: Spark, Airflow, Databricks, ONNX, Docker
- Databases and Data Storage: MySQL, Snowflake, Amazon S3, Parquet - Cloud Infrastructure: Amazon Web Services (AWS) - Machine Learning Libraries: TensorFlow, PyTorch, Scikit-learn, Spark
- Languages: Python - Frameworks and Tools: Spark, Airflow, Databricks, ONNX, Docker - Databases and Data Storage: MySQL, Snowflake, Amazon S3, Parquet
- Machine Learning Libraries: TensorFlow, PyTorch, Scikit-learn, Spark - Monitoring and Visualization: Prometheus, Grafana Education & Requirements
- Hands-on experience with TensorFlow or PyTorch to prototype models for high-volume, distributed systems. - Experience monitoring and measuring statistical model performance using tools such as Prometheus and Grafana, including building dashboards and alerts to identify performance issues and ensure models function effectively. - Strong organizational, communication, and attention-to-detail skills.
- Frameworks and Tools: Spark, Airflow, Databricks, ONNX, Docker - Databases and Data Storage: MySQL, Snowflake, Amazon S3, Parquet - Cloud Infrastructure: Amazon Web Services (AWS)
- Cloud Infrastructure: Amazon Web Services (AWS) - Machine Learning Libraries: TensorFlow, PyTorch, Scikit-learn, Spark - Monitoring and Visualization: Prometheus, Grafana
- Strong foundation in statistical analysis, deep learning, and machine learning techniques. - Hands-on experience with TensorFlow or PyTorch to prototype models for high-volume, distributed systems. - Experience monitoring and measuring statistical model performance using tools such as Prometheus and Grafana, including building dashboards and alerts to identify performance issues and ensure models function effectively.

Posting record

Report an error

Actively hiringFirst seen by us 3 days ago, still listed, and not a repost of an earlier posting.

Status in our records
Live
First seen by us
Oct 27, 2026 · 3 days ago
Recorded sightings
4
Last seen by us
Oct 30, 2026

These dates show when we found the posting. Check the employer’s website to confirm it is still accepting applications.

Your next step

  • Have your resume and examples of relevant work ready.
  • Check the listed location, eligibility and core experience before starting.
  • Ask the employer about the pay range before committing time to the process.

Complete your application on triplelift.com. The employer’s form will show what is required.

Already applied? Track this application

Job description

View original posting ↗

TripleLift is the Creative SSP powered by TL Spark, our agentic intelligence layer. We orchestrate creative, supply, audience, and measurement into a single outcome-driven system across the open internet, retail media, and CTV. Our platform enables brands and agencies to drive measurable performance while helping publishers maximize yield and preserve high-quality user experiences.

Overview

The Data Scientist / Machine Learning Engineer plays a critical role in improving the performance of TripleLift’s bidding algorithms and developing scalable machine learning solutions that drive better outcomes for our customers. Within the Data Science team, this role combines statistical analysis, experimentation, and machine learning engineering to uncover market insights, optimize bidding performance, and build production-ready systems.

In this position, you will partner closely with engineering, product management, and business stakeholders to identify opportunities, test hypotheses, and translate data-driven insights into measurable business impact. This is an exciting opportunity for someone who enjoys solving complex problems, working with large-scale datasets, and building reliable machine learning systems in a collaborative, fast-paced environment.

Responsibilities

  • Design and run experiments to improve bidding algorithm performance and maximize outcomes for TripleLift’s customers.
  • Apply statistical analysis and advanced analytics techniques to understand market dynamics and deliver actionable insights and recommendations.
  • Develop, implement, and maintain scalable, production-ready machine learning pipelines and systems, applying best practices in ML engineering.
  • Collaborate with engineering, product management, and business stakeholders to identify opportunities, solve challenges, and drive data-informed decisions.
  • Monitor and evaluate deep learning and machine learning systems to ensure performance, reliability, and effectiveness in production environments.

Core Technologies

The Data Science team uses a wide range of technologies to solve complex problems and support scalable data science and machine learning solutions. We believe in using the right tools for the right job and continually evaluating new technologies as our needs evolve.

  • Languages: Python
  • Frameworks and Tools: Spark, Airflow, Databricks, ONNX, Docker
  • Databases and Data Storage: MySQL, Snowflake, Amazon S3, Parquet
  • Cloud Infrastructure: Amazon Web Services (AWS)
  • Machine Learning Libraries: TensorFlow, PyTorch, Scikit-learn, Spark
  • Monitoring and Visualization: Prometheus, Grafana

Education & Requirements

  • A degree in a technical or quantitative field is preferred. Candidates with relevant professional experience and degrees in other disciplines will also be considered.
  • At least five years of professional experience in data science and/or machine learning within a collaborative work environment.
  • At least two years of professional experience developing data science and machine learning models in a programmatic advertising environment.
  • Strong foundation in statistical analysis, deep learning, and machine learning techniques.
  • Hands-on experience with TensorFlow or PyTorch to prototype models for high-volume, distributed systems.
  • Experience monitoring and measuring statistical model performance using tools such as Prometheus and Grafana, including building dashboards and alerts to identify performance issues and ensure models function effectively.
  • Strong organizational, communication, and attention-to-detail skills.
  • Ability to work efficiently and independently with minimal oversight.
  • Openness to feedback and constructive criticism, with a commitment to continuous learning and professional development.
  • Strong work ethic and a demonstrated commitment to delivering high-quality work

At TripleLift, we believe great work starts with great people. We foster a culture built on collaboration, curiosity, and a shared commitment to making each other better. We move with urgency, challenge convention, and continuously innovate to elevate digital advertising. We value people who bring new perspectives, take ownership, and work together to drive meaningful impact. Learn more about TripleLift and our culture on our LinkedIn Life page.

Please review our Privacy Policy for information about how TripleLift handles personal information.

TripleLift does not accept unsolicited resumes from recruitment search firms. Any resume submitted without a signed agreement in place will become the property of TripleLift, and no fee will be due.

Source details

View original posting ↗

Source notes

Source excerpts

Selected passages from the saved posting. Check the full description for conditions and exceptions.

Pay

No pay amount identified in the saved description.

Location & working pattern

Toronto, Ontario, Canada

Working pattern and location restrictions need checking in the full posting.

Work authorization

No clear work-authorization passage found. Eligibility is unconfirmed.

See how this role fits your experience

Add your resume to compare the role’s scope, tools and requirements with your experience.

Find answers in the posting

AI
How answers work

AI selects complete passages from this posting. Check them for conditions and exceptions.

Uses this posting and your question. No profile needed.