Principal Platform Engineer, Machine Learning

Reposted Yesterday
Be an Early Applicant
Toronto, ON, CAN
Hybrid
150K-190K Annually
Senior level
Cloud • Information Technology • Software
The Role
The Principal Platform Engineer will design and build scalable ML platforms, develop cloud-native infrastructure, and manage the model lifecycle in enterprise environments, focusing on MLOps capabilities and mentoring engineers.
Summary Generated by Built In

RAVL is a boutique technology advisory and engineering firm focused on the financial services industry. Everything we do is centered on helping our clients realize measurable ROI from their technology investments.

We’re growing our engineering team and hiring ML Platform Engineers to design and build scalable machine learning platforms across clients. This includes developing cloud-native ML infrastructure, enabling MLOps capabilities, and supporting end-to-end model lifecycle management in enterprise environments.

These roles include both immediate project needs and pipeline hiring for upcoming engagements, with a focus on building reliable, production-grade ML systems at scale.

What does success look like in this role?

  • Architect and lead development of ML platforms on Azure Databricks
  • Design systems for training, feature engineering, model serving, and monitoring
  • Build and standardize MLOps pipelines (CI/CD for ML, model versioning, deployment workflows)
  • Extend Databricks with custom services, APIs, and integrations
  • Integrate with enterprise systems (IAM, secrets, observability, governance)
  • Optimize performance, scalability, and cost efficiency of ML workloads
  • Define platform standards and engineering best practices
  • Mentor engineers and guide technical direction

Great, do my skills fit?

  • Deep experience building ML or data platforms at scale
  • Strong expertise with Azure + Databricks (Spark, MLflow, jobs, clusters)
  • Experience with MLOps tooling and model lifecycle management
  • Strong backend engineering (Python/Scala/Java)
  • Experience with distributed systems and data processing
  • Familiarity with enterprise integrations (identity, security, observability)

Nice to have skills

  • Kubernetes and containerized ML workloads
  • Feature stores and real-time inference systems

Mindset Traits

  • Platform-first and systems-oriented
  • Strong ownership and technical leadership
  • Pragmatic with a focus on scalability

Why work at RAVL?

  • Flexible, client-aligned work model — autonomy with accountability, adapting to client delivery needs
  • Variable bonus & RRSP contributions tied to performance and delivery impact.
  • 4 weeks paid time off (plus public holidays)
  • Paid professional development days and continuous learning opportunities
  • Comprehensive health & dental coverage, including mental health support
  • Commitment to lifelong learning — continuous improvement through training, mentorship, and certification

 Compensation & hiring process
We are recruiting for a future opportunity. The salary range for this role is $150,000–$190,000 CAD, reflecting expected base pay. Total compensation may also include additional pay such as bonuses or incentives, depending on the position, and final offers are based on experience, skills, and qualifications. As part of our hiring process we may use technology, including AI-based tools, to help summarize and assess applications; these tools assist our team and do not replace human review or decision-making.
 
Equal Opportunity & Accessibility
RAVL is an equal opportunity employer committed to building a diverse, inclusive, and accessible workplace. We welcome applications from all qualified individuals and provide accommodations throughout the hiring process upon request.

Skills Required

  • Deep experience building ML or data platforms at scale
  • Strong expertise with Azure and Databricks
  • Experience with MLOps tooling and model lifecycle management
  • Strong backend engineering skills in Python, Scala, or Java
  • Experience with distributed systems and data processing
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Toronto, Ontario
97 Employees
Year Founded: 2022

What We Do

RAVL was founded by four partners who believe that the key to building exceptional technology that stands the test of time is to build, train and mentor excellent Technologists for Financial Services clients. At RAVL, we are disrupting the Technology Services industry by building better technology and technologists. We specialize in full-stack architecture and development, core systems modernization, Microservices and APIs, DevSecOps & Developer experience, Cloud Platform & tooling, and Site Reliability Engineering. Build. Better.

Similar Jobs

Mistplay Logo Mistplay

Platform Engineer

Gaming • Esports
Hybrid
2 Locations
243 Employees

Pfizer Logo Pfizer

Director, Quality Management Systems/Validation & Compliance Lead

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office or Remote
7 Locations
121990 Employees
163K-272K Annually

Capco Logo Capco

Senior Program Manager

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Hybrid
Toronto, ON, CAN
6000 Employees

Magna International Logo Magna International

Designer

Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
Hybrid
Newmarket, ON, CAN
171000 Employees
55K-80K Annually

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account