Senior Machine Learning Engineer

atVancityRemoteCA flagCanadaFull-timeMachine Learning EngineerSeniorC$113.1k – C$153k/year

Posted Jul 25

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

📋 Description

• Utilizing best practices in Data Science and Machine Learning to create robust models that enhance data-driven decision-making across various business sectors.

• Employing machine learning and data science methodologies such as forecasting, predictive modeling, classification, regression, recommendation, and optimization to address business challenges.

• Conducting experiments and assessing models through relevant statistical, technical, and business performance metrics.

• Designing, constructing, deploying, and sustaining scalable machine learning models and AI solutions that are integrated into enterprise systems, applications, and operational workflows.

• Creating and executing comprehensive ML workflows, which encompass data preparation, feature engineering, model training, validation, deployment, optimization, and ongoing monitoring in a high-scale production setting.

• Developing reusable machine learning components, feature pipelines, and model-serving frameworks to assist various use cases and teams.

• Crafting and implementing production-grade MLOps solutions utilizing Azure ML, Databricks, MLflow, and other related cloud technologies.

• Establishing and maintaining automated ML pipelines, feature engineering workflows, feature store patterns, and deployment processes for the training, testing, monitoring, and retraining of machine learning models.

• Enforcing standards and best practices for model versioning, lifecycle management, governance, deployment automation, model performance monitoring, drift detection, data quality, operational health, and retraining triggers.

• Producing production-quality Python code, APIs, automation workflows, and machine learning services to incorporate ML capabilities into business applications and processes.


⛳️ Requirements

• Over 10 years of experience in Machine Learning Engineering, Data Science, Applied AI, Software Engineering, or related fields.

• Bachelor’s or Master’s degree in Computer Science, Software Engineering, Mathematics, Statistics, or another relevant quantitative discipline.

• Extensive hands-on experience in building and deploying cloud-based applications and machine learning services.

• Strong proficiency in Python and SQL, along with solid software engineering principles including data structures, algorithms, and object-oriented design.

• Practical experience with industry-standard machine learning and deep learning frameworks such as PyTorch, TensorFlow, and Scikit-learn.

• Demonstrated ability to productionize machine learning models and manage scalable, reliable ML systems within enterprise environments.

• Hands-on experience with Azure Machine Learning, Databricks, MLflow, CI/CD pipelines, model lifecycle management, monitoring, and deployment automation.

• Comprehensive understanding of API design and service integration, machine learning algorithms, statistical modeling, feature engineering, and model evaluation methods.

• Proven track record of taking solutions from prototype to production.


🏝️ Benefits

• Living Wage Employer: We are the largest private-sector Living Wage Employer in Canada and consistently recognized among Canada’s Top Employers.

• Customizable Benefits: Permanent employees receive flexible benefit packages that can be adjusted annually to meet changing needs.

• Generous Vacation: New employees start with 3-4 weeks of vacation per year, with additional days accrued over time.

• Extra Stat Holidays: In addition to BC’s 11 statutory holidays, we provide 2 additional days, plus care days for personal or family illness.

• Immediate Health Coverage: Health and dental benefits commence on your hire date, offering three levels of coverage to select from.

• Defined Benefit Pension: Our retirement plan guarantees a lifetime income, acknowledging that retirement varies for everyone.

People also viewed

24-MAG5 hours ago

ML Engineer

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

Senior Machine Learning Engineer

IN flagIndia OnlyFull-timeMachine Learning Engineer
ApplyView job
Clinical Outcomes Solutions11 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