Senior Machine Learning Engineer

atAffinity.coRemoteCA flagCanadaFull-timeMachine Learning EngineerSeniorC$160k – C$220k/year

Posted Jul 28

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

πŸ“‹ Description

β€’ Take ownership of the entire ML lifecycle: Manage projects from ideation through to production, which includes feature engineering, model selection, deployment, and model observability and evaluation.

β€’ Convert business requirements into ML solutions: Collect product specifications and translate them into comprehensive ML system design requirements.

β€’ Develop recommendation and ranking systems: Design and implement ranking and recommendation infrastructure from the ground up, initially utilizing integrated off-the-shelf models, and progressing towards targeted and customized solutions over time.

β€’ Tackle complex challenges: Engage with a range of issues related to information extraction, storage, and retrieval for both structured and unstructured data.

β€’ Collaborate across functions: Work alongside cross-functional teams (including product, infrastructure, data engineering, and software engineering) to create robust, high-scale systems that support all our data processing and ML operations.


⛳️ Requirements

β€’ Over 5 years of experience in software engineering and/or machine learning, particularly in applying machine learning in production environments.

β€’ Practical experience in developing ranking or recommendation systems from the ground up, deployed at scale using techniques such as learn-to-rank and explainable recommendations.

β€’ Strong knowledge of machine learning methodologies, including clustering and decision trees.

β€’ Experience in serving ML models for both streaming and batch inference at scale.

β€’ Familiarity with vector or graph databases.

β€’ Proficient in Python and contemporary ML frameworks (such as PyTorch, Scikit-learn, or similar).

β€’ Proven history of building maintainable, testable, and production-ready codebases.

β€’ Experience with observability tools for both online and offline model assessment, A/B testing, and tracing for AI applications.


🏝️ Benefits

β€’ Health Benefits: We cover the premiums for extended health benefits for you and your dependents, along with flexible personal and sick days to promote your well-being.

β€’ Retirement Planning: We offer an RRSP plan to assist you in preparing for your future.

β€’ Learning & Development: We provide an annual education budget and a comprehensive learning and development program.

β€’ Wellness Support: We reimburse monthly expenses for items such as home internet, meals, and wellness memberships/equipment to enhance your overall health and happiness.

β€’ Team Connection: Participate in virtual team-building activities and social events to maintain team cohesion, as building strong relationships is essential for success.

People also viewed

Sourcegraph1 day ago

ML Engineer, Agentic Systems

North AmericaFull-timeMachine Learning Engineer$88k – $176k/year
ApplyView job
Quora1 day ago

Senior Machine Learning Engineer, Ads

US flagUnited States OnlyFull-timeMachine Learning Engineer$189.5k – $274.6k/year
ApplyView job
NBCUniversal1 day ago

Staff MLOps Engineer

CA flagCanada OnlyFull-timeMachine Learning Engineer
ApplyView job
Spotify1 day ago

Staff Machine Learning Engineer – Home Surfaces

US flagNew York OnlyFull-timeMachine Learning Engineer
ApplyView job
Fullscript1 day ago

Senior Machine Learning Engineer

CA flagCanada OnlyFull-timeMachine Learning EngineerC$140k – C$160k/year
ApplyView job
Vida Health1 day ago

Principal AI/ML Engineering Lead

US flagUnited States OnlyFull-timeMachine Learning Engineer$250k – $275k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers