MLOps / Data Engineer

TRITON DIGITAL CANADA INC.

California

Hybrid

USD 71,000 - 89,000

Full time

12 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Fully remote position (Ontario or QC)
4 weeks vacation
5 paid personal days
Group insurance programs
RRSP matching
Internet reimbursement
CAD 100-125k budget

Job summary

Triton Digital Canada Inc. is seeking an MLOps Data Engineer to bridge data science and production systems. You will design and automate CI/CD pipelines, optimize large-scale data processing with Apache Spark, and leverage Databricks to deliver scalable ML solutions.

You will help turn listener intelligence into structured, queryable signals for advertising systems, ensuring reliability and cost-efficiency while collaborating with cross-functional teams in a fully remote role within Canada.

Qualifications

  • Experience in Data Engineering, MLOps, and DevOps roles.
  • Strong Python and Spark experience.
  • Databricks and Delta Lake expertise.
  • CI/CD and cloud platforms experience.
  • Kubernetes/OpenShift experience is a plus.

Responsibilities

  • Design, implement, and maintain CI/CD pipelines for ML workflows.
  • Build and optimize Spark data processing pipelines for large datasets.
  • Deploy and manage Databricks environments with cost optimization.
  • Collaborate with data scientists to productionize ML models and expose APIs.
  • Implement testing, monitoring, and alerting for ML pipelines.

Skills

Python
Apache Spark
Scala
CI/CD
English proficiency
Bilingual (English/French)
Cloud platforms
Kubernetes/OpenShift

Tools

Databricks
Delta Lake
PySpark
Spark Structured Streaming
GitHub Actions
Azure DevOps
Jenkins
GitLab CI
ArgoCD
OpenShift

Job description

We can only accept candidates based in Ontario or Quebec.
The Audio Market Opportunity

Modern advertising marketers allocate spending through automated systems that interpret signals. For a channel to capture its fair share of budget, its inventory must be legible to those systems — standardized signals, structured metadata, and machine-readable supply pathways.

For the next evolution of media buying, Audience Signal is even more consequential. Agentic buying — autonomous systems that independently interpret objectives, evaluate options, negotiate terms, and execute campaigns — is moving from concept to production. These systems don’t browse inventory the way a human planner does. They query structured environments, evaluate supply through machine-readable signals, and pass over inventory they cannot read.

Our Mission

Triton Digital builds the infrastructure layer that makes audio inventory legible to modern — and next-generation — advertising markets. Our platform enables broadcasters, independent podcasters, and streaming music services to participate in automated buying on equal terms with the major platforms, aggregating over 100 billion audio impressions per month across podcast, streaming, and broadcast radio inventory.

The listener data team is at the heart of that mission. We enrich the listener profile to enable better advertising targeting through services including integration with Data Management Platforms (DMPs), the Profiler, the GeoIP service, and any other systems that serve the goal of making listener audiences continuously discoverable and actionable for buyers.

The Role

As our MLOps Data Engineer, you’ll be the bridge between data science and production systems — ensuring that models don’t just work in notebooks but thrive in real-world environments. You’ll design and automate CI/CD pipelines, optimize large-scale data processing with Apache Spark, and leverage Databricks to deliver machine learning solutions that are reliable, scalable, and fast. Your work will directly determine how quickly we can turn listener intelligence into structured, queryable signals that advertising systems — today’s DSPs and tomorrow’s agentic buyers — can act on.

What You’ll Do
  • Design, implement, and maintain CI/CD pipelines for machine learning workflows using tools like GitHub Actions, Azure DevOps, or Jenkins.
  • Build and optimize data processing pipelines in Apache Spark (PySpark and Scala) for large-scale, distributed listener datasets.
  • Deploy and manage Databricks environments, ensuring efficient cluster usage, job scheduling, and cost optimization.
  • Collaborate with data scientists to productionize ML models, integrating them into scalable APIs or batch processing systems that feed real-time, machine-readable audience signals.
  • Implement automated testing, monitoring, and alerting for ML pipelines to ensure the reliability and reproducibility that certified buyers require.
  • Champion best practices in version control, model registry management, and environment reproducibility.
  • Help evolve our listener data infrastructure toward agent-compatible supply — live, structured, queryable data feeds that autonomous buying systems can discover and act on without human mediation.
What You’ll Bring
  • Proven experience in Data Engineering, MLOps, and DevOps roles with a focus on automation and scalability.
  • Strong programming skills in Python, with hands-on experience in Apache Spark. Scala is a huge plus.
  • Advanced expertise in Databricks, including Delta Lake, structured streaming, feature engineering
  • Solid understanding of CI/CD principles and tools (e.g., GitHub Actions, Jenkins, Azure DevOps, GitLab CI, ArgoCD).
  • Familiarity with cloud platforms (AWS, Azure, or GCP) for data and ML workloads.
  • A problem-solving mindset and the ability to work closely with cross-functional teams.
  • Strong architectural mindset, capable of evaluating trade-offs across cost, performance, scalability, and maintainability when selecting tools and designing systems.
  • Experience working with containerized and orchestrated environments (Kubernetes / OpenShift), including deployment, scaling, and fault tolerance of data and ML workloads.
  • Advanced English required.French is an asset.
  • Familiarity with IAB data standards, programmatic advertising infrastructure, or AdTech data pipelines is a strong asset.
Our benefits package includes
  • Fully remote position (must be based in ONTARIO or QUEBEC)
  • 4 weeks of vacation + 5 paid personal days annually
  • Group insurance programs as of your first day, including access to telemedicine and an EAP
  • Collective RRSP with matching contribution
  • Internet reimbursement and more
  • Budget $100-125k CAD

*L’utilisation de l’anglais est nécessaire pour collaborer avec des équipes internes et internationaux, et pour accéder à des informations et des ressources.

Triton Digital is an equal opportunity employer committed to fostering a diverse, equitable, and inclusive workplace where all employees are respected, supported, and enabled to perform at their highest potential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

MLOps / Data Engineer
MLOps / Data Engineer

Jobgether • United States

Remote
USD 71,000 - 89,000
Fully remote work
Four weeks vacation
Health coverage
+5
Analyste financier senior // Senior Financial Analyst
Analyste financier senior // Senior Financial Analyst

TRITON DIGITAL CANADA INC. • California

Hybrid
USD 120,000 - 180,000
Télétravail entièrement possible
4 semaines de vacances + 5 jours perso
Assurance groupe, téléconsul, EAP
+2
Data Developer (12 month contract)
Data Developer (12 month contract)

TRITON DIGITAL CANADA INC. • California

Hybrid
USD 81,000 - 99,000
Marketing Data & AI Analytics Specialist
Marketing Data & AI Analytics Specialist

Motorola Solutions Inc • United States

Remote
USD 57,000 - 64,000
Media Analytics & AdOps Manager
Media Analytics & AdOps Manager

Level Agency • United States

Hybrid
CAD 54,000 - 66,000
Fully remote across U.S. & Canada
Monthly WFH stipend
Summer Fridays
+1
Sr. Full Stack Engineer, Unified Ads Platform
Sr. Full Stack Engineer, Unified Ads Platform

Unity • New York (NY)

On-site
USD 135,000 - 176,000
Senior Data Engineer (Machine Learning-focus)
Senior Data Engineer (Machine Learning-focus)

Adikteev • United States

Remote
USD 90,000 - 101,000
4.5-day work week
Healthcare plan
Lunch Vouchers
+4
iOS Senior Developer, OTT Team (French Services) (Telework)
iOS Senior Developer, OTT Team (French Services) (Telework)

CBC/Radio-Canada • United States

Remote
USD 120,000 - 170,000
Flexible work schedules
Work from home opportunities
Competitive total rewards package
+4
iOS Senior Developer - OTT Team (French Services) (Telework/Hybrid)
iOS Senior Developer - OTT Team (French Services) (Telework/Hybrid)

CBC/Radio-Canada • United States

Hybrid
USD 64,000 - 93,000
Flexible work schedules
Work from home opportunities
Competitive total rewards package
+6
Staff or Senior Data Platform Engineer - Data Infrastructure
Staff or Senior Data Platform Engineer - Data Infrastructure

Vibe • Paris (TX)

Hybrid
USD 110,000 - 191,000
Equity — Employee Stock Ownership Plan
Variable pay — Based on company goals
Hybrid flexibility — Paris-based, 3x a
+4