Machine Learning Software Engineer

Randstad Canada

Join Randstad Canada to design and optimize ML models and MLOps infrastructure in a hybrid role, focusing on AWS environments.

Last checked on June 20, 2026. We may earn a commission when you click through.

Advertisement

The position is ideal for seasoned professionals aiming for leadership in ML projects. However, those less experienced may find the responsibilities overwhelming.

✓ Involvement in innovative AI projects ✓ Strong focus on model deployment best practices ✓ Collaborative work environment

Machine Learning Software Engineer

Randstad Canada

Updated 15 days ago
Apply now

You'll be redirected to randstad.ca

Calgary Hybrid Contractor

The position is ideal for seasoned professionals aiming for leadership in ML projects. However, those less experienced may find the responsibilities overwhelming.

About this role

Join Randstad Canada to design and optimize ML models and MLOps infrastructure in a hybrid role, focusing on AWS environments.

About the Company

Randstad Canada is a leading staffing agency that connects talent with top employers across various industries, offering innovative workforce solutions.

Key Highlights

  • Cutting-edge AI projects with high autonomy
  • End-to-end technical ownership of ML models
  • Collaboration with cross-functional teams
  • Focus on MLOps infrastructure and system reliability
  • Work in a hybrid environment

💡 Honest Take: This role offers a great opportunity for experienced ML engineers looking to work on advanced technologies with a collaborative team.

Pros

  • Involvement in innovative AI projects
  • Strong focus on model deployment best practices
  • Collaborative work environment
  • Opportunity to enhance MLOps skills
  • Hybrid work model enhances flexibility

Cons

  • High expectations for technical ownership
  • Potentially steep learning curve for newcomers
  • Limited information on salary package
  • Work may require significant time investment
  • Contractor position may lack job security

Best For: Ideal for professionals with strong backgrounds in ML and MLOps looking to advance their careers in a dynamic setting.

Watch Out: Candidates should be prepared for a demanding role that may not suit those seeking entry-level opportunities.

Apply for this position

You'll be redirected to randstad.ca

What Customers Say

Feedback from employees highlights the innovative projects but notes challenges in workload and clarity in role expectations.

Expert Review

This position at Randstad Canada focuses on designing and optimizing machine learning models in a hybrid work environment. With an emphasis on MLOps infrastructure, you'll engage in significant responsibilities including monitoring and validation in AWS. The role promises a high degree of autonomy while collaborating with diverse teams.

While the opportunity is promising for experienced professionals, it may present challenges for less seasoned engineers. The expectation for end-to-end ownership of projects suggests a need for a solid grasp of development best practices, including TDD and CI/CD. This can create a steep learning curve for newcomers.

the lack of specified salary details raises questions about compensation, which could deter some candidates. As a contractor, job security might also be a concern, particularly in a rapidly evolving tech landscape. For those ready to tackle these challenges, the role offers a chance to work on AI solutions and hone MLOps skills in a collaborative atmosphere.

You might also like

Related Articles