Talent.com
Randstad Canada
Senior Machine Learning EngineerRandstad Canada • Markham, Ontario, CA
Senior Machine Learning Engineer

Senior Machine Learning Engineer

Randstad Canada • Markham, Ontario, CA
30+ days ago
Job type
  • Full-time
  • Permanent
  • Temporary
  • Quick Apply
Job description
Job Description
As a Senior Machine Learning Engineer, you will be the bridge between data science theory and production-grade reality. You will design, develop, and deploy robust ML pipelines and services across a hybrid infrastructure. This role is deeply technical, requiring a "senior mindset" where you take ownership of model observability, registration, and the selection of the right algorithms for the right problems. You will work within a sophisticated stack (Databricks, Terraform, Snowflake, and AWS) to ensure that ML models don't just "work" in a notebook, but provide sustained value in a live, distributed environment.

Advantages
Advantages
Flexible Engagement: Primarily contract-based with a strong openness to Contract-to-Hire or direct Permanent Full-Time for the right fit.

Scale & Impact: Work on a high-visibility roadmap where your contributions directly affect project delivery timelines for a global brand.

Professional Growth: Access to outstanding career development, supported professional education, and mentorship from top-tier technical leads.

Culture of Belonging: Join an organization that values diversity and inclusion through employee-driven programs (LGBTQ+, gender, and origins) and robust wellness initiatives.

Work-Life Balance: A standard 37.5-hour work week with a hybrid model (3 days onsite in Markham/Toronto/Oakville).

Responsibilities
Responsibilities
End-to-End Deployment: Design and maintain scalable ML workflows and services in both Cloud (AWS) and On-Premise environments.

MLOps Excellence: Implement best practices for CI/CD, model versioning, monitoring, and automated retraining using Jenkins and Docker.

Infrastructure as Code: Utilize Terraform and Databricks to manage environments and model lifecycles.

Optimization: Identify bottlenecks in "working" code; perform trade-off analysis between technical debt and speed of delivery to ensure high performance.

Cross-Functional Collaboration: Partner with Data Scientists and Product teams to translate business requirements into backend API developments and data pipelines.

Mentorship: Provide technical leadership and guidance to the broader engineering team, advocating for clean code and architectural integrity.

Qualifications
Qualifications & Certificates
Education: Bachelor’s or Master’s degree in Computer Science, Engineering, Data Science, or a related field.

Experience: 5+ years of hands-on experience in ML Engineering or Backend Engineering with a heavy ML focus.

Technical Stack: * Languages: Expert-level Python (scikit-learn, XGBoost) and SQL (query optimization/tuning).

Cloud/Data: Deep experience with Snowflake (Snowpark), AWS (S3, EC2, ECR), and Databricks.

DevOps: Strong proficiency in Terraform, Jenkins, and Docker.

Systems: Comfort working in Linux-based systems via remote SSH.

The "Bar": You must be able to demonstrate an analytical mindset—specifically how you handle model drift, error handling in distributed pipelines, and model observability.

Asset: Familiarity with Feature Stores, MLflow, Airflow, or DVC.

Summary
Summary
This is not a role for those looking to "learn on the job." We need battle-tested engineers who can hit the ground running within a 2–3 week window. If you are an Ontario-based professional (commutable to Markham/Toronto) who excels at building production-ready ML systems and can articulate the logic behind your technical choices, we want to hear from you.

Note: Our screening process includes a rigorous technical deep-dive. Candidates will be asked to walk through their approach to optimization, trade-off evaluation, and ML failure prevention strategies.

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
Create a job alert for this search

Senior Machine Learning Engineer • Markham, Ontario, CA

Similar jobs

Senior Machine Learning Engineer

BreeToronto, ON, CA
Full-time

Join as a Senior Machine Learning Engineer to build innovative ML systems.Deploy AI solutions that drive significant business outcomes through high-performance modeling.This position emphasizes the... Show more

 • Promoted

Senior Machine Learning Engineer

FreshBooksToronto, ON, CA
Full-time

As a Senior Machine Learning Engineer at FreshBooks, you will own the full machine learning lifecycle, from early experimentation and prototyping to deployment and monitoring in production.You will... Show more

 • Promoted

Senior Machine Learning Engineer

Blue J LegalToronto, ON, CA
Full-time

Solid understanding of machine learning fundamentals, data structures, and algorithms, with experience deploying ML models into production environments.Hands-on experience with Retrieval-Augmented ... Show more

 • Promoted

Senior Platform Engineer, Machine Learning

Movable InkToronto, ON, CA
Full-time

Movable Ink scales content personalization for marketers through data‑activated content generation and AI decisioning.The world’s most innovative brands rely on Movable Ink to maximize revenue, sim... Show more

 • Promoted

Senior Machine Learning Engineer

TEEMAToronto, ON, CA
Full-time +1

Senior Machine Learning Engineer TSD.Full-time, 1 Permanent Vacancy.Monday to Friday, 35 hours per week.The City of Toronto is expanding its AWS based Enterprise Data Platform is seeking a Senior M... Show more

 • Promoted

Senior Machine Learning Engineer

InstacartToronto, ON, CA
Permanent

We're transforming the grocery industry.At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it t... Show more

 • Promoted

Senior Machine Learning Engineer

PowerToFlyToronto, ON, CA
Full-time

New Position: This position is open due to an existing vacancy to support our evolving business needs.As a Senior Machine Learning Engineer, you will:.Be part of the development and technical imple... Show more

 • Promoted

Senior Machine Learning Engineer

Blue JToronto, ON, CA
Full-time

Senior Machine Learning Engineer.Your work will directly advance our product and AI capabilities, keeping our technology at the leading edge.As a Senior Machine Learning Engineer, you’ll help shape... Show more

 • Promoted

Equinix Senior Machine Learning Engineer Role

Equinix, Inc.Toronto, ON, CA
Full-time

Unlock AI potential at Equinix as a Senior Machine Learning Engineer specializing in Generative and Predictive AI.Collaborate with diverse teams to create high-impact ML solutions in a hybrid work ... Show more

 • Promoted • New!

Senior Machine Learning Engineer (GCP) - Canada

Tiger Analytics, LLCToronto, ON, CA
Full-time

Tiger Analytics is looking for a skilled and innovative.You will play a key role in operationalizing machine learning models and driving the end-to-end ML lifecycle, from data ingestion to model se... Show more

 • Promoted

Senior Machine Learning Engineer

RBCToronto, ON, CA
Full-time

Join CMTC at an inflection point where commercial banking meets the frontier of artificial intelligence.As a Machine Learning Engineer on our team, you will be at the center of RBC's strategic push... Show more

 • Promoted

Equinix Senior Machine Learning Engineer Role

EquinixToronto, ON, CA
Full-time

Join Equinix as a Senior Machine Learning Engineer, focusing on Generative and Predictive AI technologies.This role is pivotal in developing solutions to significant business challenges.As a season... Show more

 • Promoted

Senior Machine Learning Engineer

Dormont Manufacturing CoToronto, ON, CA
Full-time

Your work days are brighter here.We’re obsessed with making hard work pay off, for our people, our customers, and the world around us.As a Fortune 500 company and a leading AI platform for managing... Show more

 • Promoted • New!

Senior Machine Learning Engineer Hybrid Role

PRICELINE CAREERSToronto, ON, CA
Full-time

Step into a pivotal role as a Senior Machine Learning Engineer at Priceline with a hybrid work setup.Harness your skills to innovate travel search solutions, impacting millions daily.In this influe... Show more

 • Promoted

Senior/Staff Machine Learning Engineer

StackAdaptToronto, ON, CA
Full-time

StackAdapt is the leading technology company that empowers marketers to reach, engage, and convert audiences with precision.With 465 billion automated optimizations per second, the AI-powered Stack... Show more

 • Promoted

Senior Machine Learning Engineer

BDO Canada LLPToronto, ON, CA
Full-time

Putting people first, every day**BDO is a firm built on a foundation of positive relationships with our people and our clients.Each day, our professionals provide exceptional service, helping clien... Show more

 • Promoted

Senior Machine Learning Engineer

LeagueToronto, ON, CA
Full-time

AI Models team, focused on advancing innovation in small language models (SLMs) and applied AI systems.This role sits at the intersection of.You will work closely with AI leadership to explore, pro... Show more

 • Promoted

Sr Machine Learning Engineer

HaysGreater Toronto Area, Canada, Canada
Temporary

Senior Machine Learning Engineer.Our client is a fast-paced, product-led business building advanced machine learning capabilities to drive smarter customer targeting, stronger forecasting, and bett... Show more

 • Promoted

Senior Machine Learning Engineer

Fitch-GroupToronto, ON, CA
Full-time

Join our fast‑growing Toronto innovation hub, where we’re building production‑grade AI to reshape global credit decisions.Here, you won’t just ship features—you’ll help reinvent an industry using d... Show more

 • Promoted

Senior Machine Learning Engineer

Loblaw Companies LimitedToronto, ON, CA
Full-time

A at Loblaw Digital, we know that our customers expect the best from us.Whether that means building the best, most innovative online shopping experience, or designing an app that will impact the li... Show more