Senior Software Engineer, MLOps

atForward FinancingRemoteCA flagCanadaFull-timeMachine Learning EngineerSenior$175k – $220k/year

Posted Jul 20

This is a fully remote position, open to applicants in Canada.

πŸ“‹ Description

β€’ Design, develop, and manage the online feature store β€” the real-time serving layer that provides ML features to production models with minimal latency and robust consistency guarantees.

β€’ Create and sustain data pipelines (both batch and streaming) that compute, validate, and disseminate features from source systems into both online and offline stores.

β€’ Collaborate on the data models and Postgres schemas that support real-time feature serving, focusing on optimizing query performance, data freshness, and scalability.

β€’ Serve as a technical leader for feature store infrastructure; assist in enhancing quality, scalability, reliability, and observability for the systems that machine learning models rely on.

β€’ Work closely with our Data Science, Analytics Engineering, Product Management, and Application Development teams to convert business needs into production-ready engineering solutions.

β€’ Contribute to the mentorship of junior engineers.

β€’ Help establish best practices and elevate standards through insightful code reviews and participation in technical design discussions.


⛳️ Requirements

β€’ Over 5 years of software engineering experience, focusing on backend systems (Python is a must) and 2-3 years in MLOps.

β€’ Extensive experience with relational databases (Postgres preferred) β€” including schema design, query optimization, and managing databases under production conditions.

β€’ Proven experience in building and maintaining real-time inference systems.

β€’ Understanding of the specific reliability and correctness requirements of ML-serving infrastructure (data freshness, training/serving skew, feature consistency).

β€’ Familiarity with multi-service architectures and design patterns.

β€’ Experience in Agile software development methodologies.

β€’ Typically possesses a Bachelor's degree in Computer Science, Data Engineering, or a related field, or equivalent relevant experience.


🏝️ Benefits

β€’ Medical insurance

β€’ Dental coverage

β€’ Vision benefits

β€’ Flexible time-off policy

β€’ Paid parental leave

β€’ RRSP matching

β€’ Wellness reimbursement

β€’ Volunteering days

β€’ Annual professional development budget

β€’ Charitable donation matching

People also viewed

24-MAG6 hours ago

ML Engineer

US flagNew York OnlyPart-timeMachine Learning Engineer$100 – $150/hour
ApplyView job
Aftershoot11 hours ago

Senior Machine Learning Engineer

IN flagIndia OnlyFull-timeMachine Learning Engineer
ApplyView job
Clinical Outcomes Solutions12 hours ago

Senior AI/ML Engineer

US flagUnited States, +1 more countryFull-timeMachine Learning Engineer
ApplyView job
Jalasoft1 day ago

Applied ML Engineer – Content Developer, Optimization & Foundations

MX flagMexico, +3 more countriesFreelanceMachine Learning Engineer
ApplyView job
Intetics1 day ago

Senior ML Engineer – 3 Month Project

DE flagGermany OnlyFreelanceMachine Learning Engineer
ApplyView job
Sistema Fibra1 day ago

PhD Scholarship Holder – Statistical Modeling, Causal Inference, and Machine Learning

BR flagBrazil OnlyFull-timeMachine Learning EngineerR$11k/month
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers