Junior Machine Learning Engineer (Ontario)

Junior Machine Learning Engineer (Ontario)

16 Aug
|
Providius
|
Ontario

16 Aug

Providius

Ontario

About Providius
Providius has been at the forefront of innovation in the Media & Entertainment industry for over a decade, delivering solutions to complex challenges in IP media and IT infrastructure within mission-critical environments.

Headquartered in Hamilton, Ontario, Canada, we are a privately held company focused on building practical, reliable systems that solve real-world problems.

What We're Looking For
We're looking for a junior machine learning engineer to join our team and grow into a strong, hands-on ML engineer.

This is a role for someone early in their career who is eager to learn, comfortable getting their hands dirty with real data, and motivated to build a solid foundation in applied machine learning.

You will work under the direction of senior ML and engineering staff, contributing to real models and pipelines while developing your skills and judgment over time.

Position Overview

implement, train, and evaluate models under guidance

prepare and explore real-world data

help build and maintain data pipelines

support experiments and document results

This role is hands-on and engineering-focused

You will be writing code, working with messy, real-world data, and learning how machine learning systems are built and run in practice.

Over time, as you build experience, you will take on more ownership and tackle increasingly open-ended problems.

Duties And Responsibilities

Implement and train models under the guidance of senior engineers

Prepare, clean, and explore datasets, including feature engineering

Run experiments, record results,



and help interpret findings

Build and maintain parts of the data pipeline and supporting tooling

Help integrate models into larger systems alongside the team

Write clear, testable, and maintainable code

Ask good questions, seek feedback, and learn from code review

Requirements
Required Skills / Experience

0-2 years of experience in machine learning, or solid academic or project experience

Programming ability in Python

Solid grounding in machine learning fundamentals

Willingness to work with real-world, imperfect data

Strong problem-solving ability and a desire to learn

Ability to take direction and incorporate feedback

Clear communication in a team environment

What This Role Requires

Eagerness to learn and grow quickly

Comfort working with guidance and asking for help when needed

Pragmatism and a willingness to see tasks through

Attention to detail and care in the work

Ownership of your own learning and contributions

Nice to haves

Coursework, internships, or projects involving anomaly detection, time-series, or behavioral modeling

Exposure to streaming or telemetry data

Familiarity with common ML libraries and tooling

Experience contributing to a shared codebase

Why join Providius

Own a product area with real autonomy and direct impact

Work on products that operate in real-time, high-stakes environments

Small team with high ownership and a direct line to leadership

Benefits

Dental care

Extended health care

On-site parking

Paid time off

Vision care

#J-18808-Ljbffr

📌 Junior Machine Learning Engineer (Ontario)
🏢 Providius
📍 Ontario

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: junior machine learning engineer (ontario) / ontario