Machine Learning Engineer

OP

Saskatoon

On-site

CAD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

401(k)
Dental Insurance
Health insurance
Vision insurance

Job summary

A tech consulting company in Canada is seeking a Machine Learning Engineer to join its innovative StudioLAB team. This role involves driving innovation with cutting-edge ML techniques and participating in diverse projects impacting major entertainment products. The ideal candidate has a strong background in software engineering and machine learning, along with excellent communication skills. The position offers a collaborative and supportive working environment with potential for extension.

Qualifications

  • Strong software engineering experience in Python (2+ years); C++ experience is a plus.
  • Experience with major deep learning frameworks (PyTorch, TensorFlow, etc.).
  • Solid understanding of the foundations of ML techniques, including linear algebra and statistics.
  • Proficient in Git and Unix/Linux environments.

Responsibilities

  • Design, develop, debug, and deploy new applications of machine learning using frameworks.
  • Test and benchmark academic papers and ML applications.
  • Guide technology transfer to and from external teams.

Skills

Python
Machine Learning
Deep Learning
C++
Git
Unix/Linux
Communication

Education

Master's degree or PhD in computer science or related

Tools

PyTorch
TensorFlow
Docker
AWS
GCP
Azure

Job description

Overview

We are looking for a Machine Learning Engineer to join our StudioLAB team - an innovation-focused group that shapes the next generation of creative and production technology across. 12-month assignment with the possibility of extension based on project needs and performance. In this role, you\'ll directly drive innovation across our cinematic pipelines and theatrical experiences, applying cutting-edge ML techniques to solve unique creative challenges that impact globally recognized entertainment products. This individual contributor position offers a rare blend of technical ML work with creative applications, allowing you to see your solutions come to life in major films and experiences. We are a diverse and welcoming team that focuses on collaborative and supportive ways of working.

Primary Responsibilities
  • Machine Learning Development:
    • Design, develop, debug, and deploy new applications of machine learning using frameworks such as PyTorch and TensorFlow.
    • Implement ML models for diverse use cases, including computer vision, generative AI, and optimization problems.
    • Participate in the full ML lifecycle from data preparation to model deployment and monitoring.
  • Research & Innovation:
    • Test and benchmark academic papers, ML applications, and tools to identify cutting-edge approaches.
    • Stay current with ML research trends and evaluate their potential application to studio needs.
    • Contribute to internal knowledge sharing and potentially external publications.
  • Collaboration & Technology Transfer:
    • Guide technology transfer both to and from external teams and research partners.
    • Work closely with our partners across the organization to understand and address their technical needs.
    • Communicate complex ML concepts to both technical and non-technical stakeholders.
  • Engineering & Implementation:
    • Maintain high code quality standards with proper testing, documentation, and version control.
    • Optimize ML models for production environments.
    • Contribute to our ML infrastructure and tooling.
Basic Qualifications
  • Strong software engineering experience in Python (2+ years); C++ experience is a plus.
  • Experience with major deep learning frameworks (PyTorch, TensorFlow, etc.).
  • Solid understanding of the foundations of ML techniques, including linear algebra and statistics.
  • Knowledge of deep learning algorithm development and experimentation.
  • Proficiency with Git version control and Unix/Linux environments.
  • Excellent written and verbal communication skills with the ability to explain complex concepts.
Preferred Qualifications
  • Experience deploying ML in a large-scale, distributed environment.
  • Familiarity with Docker or other containerization systems.
  • Experience with cloud platforms (AWS, GCP, Azure).
  • Understanding of MLOps practices and tools.
  • Background in areas such as computer vision, graphics, generative AI, machine learning, or simulation.
  • Experience working in a production software development environment with automated testing and build tools.
  • Prior work in entertainment, media, or creative industries.
Required Education
  • Master\'s degree or PhD in computer science or related.
Benefits
  • 401(k).
  • Dental Insurance.
  • Health insurance.
  • Vision insurance.
  • We are an equal-opportunity employer and value diversity, equality, inclusion, and respect for people.
  • The salary will be determined based on several factors, including, but not limited to, location, relevant education, qualifications, experience, technical skills, and business needs.
Additional Responsibilities
  • Participate in OP monthly team meetings and participate in team-building efforts.
  • Contribute to OP technical discussions, peer reviews, etc.
  • Contribute content and collaborate via the OP-Wiki/Knowledge Base.
  • Provide status reports to OP Account Management as requested.
About Us

At OP, we help you harness the power of technology for maximum impact. A technology consulting and solutions company, we offer advisory and managed services, innovative platforms, and staffing solutions across a wide range of fields including AI, cybersecurity, enterprise architecture, and beyond. For nearly two decades, we’ve been challenging the status quo of the consulting industry serving up fresh, ingenious thinking through a radically lean structure. Together, this strategy delivers unprecedented performance at an unparalleled pace for faster results that propel your business forward.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Machine Learning Ops Developer
Machine Learning Ops Developer

Autodesk • Toronto

On-site
CAD 80,000 - 120,000
Mid/Senior AI Engineer
Mid/Senior AI Engineer

TensorOps • Toronto

Hybrid
AUD 120,000 - 180,000
100% Remote Work
Certifications funding
Dynamic, High-Impact Projects
+2
Sr. AI Engineer
Sr. AI Engineer

TheAppLabb • Toronto

On-site
CAD 110,000 - 170,000
Competitive salary
Opportunities for career growth
Fitness challenge incentives
Dubai - Head of Machine Learning & AI
Dubai - Head of Machine Learning & AI

Talent Seed • Ontario

On-site
CAD 150,000 - 200,000
Opportunity to shape AI products
Lead world-class teams
Innovative culture
Machine Learning Intern/Co-op (Winter 2027)
Machine Learning Intern/Co-op (Winter 2027)

Cohere • Toronto

Hybrid
GBP 25,000 - 35,000
Weekly lunch stipend
Health and dental benefits
100% parental leave top-up
+2
Machine Learning Engineer
Machine Learning Engineer

MetaOptima Technology Inc. • Vancouver

On-site
CAD 90,000 - 130,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Tundra Technical Solutions • Toronto

On-site
CAD 140,000 - 190,000
Senior AI Engineer
Senior AI Engineer

MIR Digital Solutions • Toronto

On-site
CAD 120,000 - 180,000
Dynamic and fast-growing technology company
Innovative teams delivering cutting-edge solutions
Principal Machine Learning Engineer
Principal Machine Learning Engineer

United States Digital Space LLC • Toronto

Hybrid
CAD 154,000 - 232,000
Lead Machine Learning Engineer
Lead Machine Learning Engineer

United States Digital Space LLC • Toronto

On-site
CAD 180,000 - 240,000
Equity package
Premium benefits