CareerPlan

Senior Machine Learning Engineer

Remote - CanadaRemoteFull-time$214k–$225k2026-11-06 → 2026-11-10
Hybrid

Core

Building machine learning systems for personalized feed, asset ranking, notification orchestration, and LLM-driven market insights to help millions of users discover and engage with crypto, equities, derivatives, and prediction markets.

Role type

Senior Machine Learning Engineer (L5)

Builds

Personalized recommendation and ranking systems, intelligent notification orchestration, LLM pipelines for market insights, and low-latency model serving services.

Domain

Financial technology (crypto, equities, derivatives, prediction markets)

Deliverable

production ML models

Required skills

End-to-end ML lifecycle ownership, recommendation systems, multi-stage ranking and retrieval, contextual bandits, production LLM applications, Python or Go, PyTorch, GBDTs, Spark/Databricks, Ray, Kafka, Tecton, offline model evaluation, training-serving skew mitigation, online A/B experimentation, architectural trade-offs, mentoring

Preferred skills

Generative AI usage with human oversight

Technologies

PyTorch, GBDTs, Spark, Databricks, Ray, Kafka, Tecton

Responsibilities

Own end-to-end ML initiatives from problem formulation to production deployment and A/B testing; Build and iterate on multi-stage recommendation and retrieval models; Design intelligent notification orchestration and targeting systems; Develop production LLM pipelines and automated evaluation loops; Architect resilient, low-latency model serving services and real-time feature pipelines; Partner with cross-functional teams to shape roadmap and mentor junior engineers

Seniority

Senior, hands-on IC