Salary
$71k – $79k per year
Location
In office (Mississauga)
Seniority
Middle · 3+ years exp
Employment
Full-Time
First seen by Alion on Nov 4, 2026.
Overview
Company
Impact
Profile match
Agilus Work Solutions connects Canadian job seekers with employers offering meaningful work opportunities nationwide. Specialists in Engineering, Technology, Professional/Admin, and Light Industrial recruitment for nearly 50 years.
Agilus by Synergie is recruiting for a R&D Engineer - Data Science in the metals industry in Mississauga, Ontario.
The R&D Engineer - Data Science is responsible for analyzing operational and test data, developing algorithms, and researching, building, evaluating, tuning, and deploying predictive and machine learning models for manufacturing process control, optimization, and simulation. This role applies statistical analysis, data visualization, machine learning, and data processing techniques to identify patterns, interpret results, improve data quality, and develop data-driven solutions for development and production applications.
Total rewards:
- $100000.00 - $110000.00 annually
- Health & Dental Benefits
- Vacation allotment
A typical day:
- Develop and maintain data processing, cleaning, and validation routines to ensure data quality, consistency, and usability. Troubleshoot data collection and data quality issues across development and production environments.
- Research, develop, evaluate, tune, and deploy predictive and machine learning models for manufacturing process control, optimization, and simulation. Build and maintain end-to-end machine learning pipelines, from data ingestion and validation through deployment and inference.
- Monitor and analyze model and system performance, identify sources of prediction error, and tune models and integrated systems to improve accuracy and reliability in development and production applications. Investigate, recommend and integrate appropriate machine learning technologies into the company’s production platforms.
- Perform statistical analysis, data visualization, and interpretation of results to identify trends, patterns, and improvement opportunities. Collect, review, clean, and validate operational and test data for use in modeling, analytics and reporting.
- Participate in onsite engineering visits to customer locations, including international travel, to support project development and implementation.
- Develop reusable tools, procedures, and workflows to support deployment, monitoring, operations, and process automation. Participate in the development and maintenance of dashboards that summarize key performance indicators (KPIs) for data collection equipment and model health
- Prepare technical documentation, progress reports, analysis summaries, and internal or external project updates.
Successful candidates will have:
- Degree or Diploma in Electrical, Computer Engineering or a related field
- 3+ years related experience. Experience using Python for data analysis, algorithm development, and machine learning model development.
- Strong programming skills in Python, with solid understanding of data structures, algorithms, and software development principles.
- Strong understanding of supervised machine learning methods for regression and classification, including their practical advantages, limitations, and appropriate use cases.
- Hands-on experience with common data science, machine learning, and data visualization libraries, such as pandas, NumPy, scikit-learn, PyTorch, Matplotlib, Seaborn, or equivalent tools.
- Experience designing and implementing end-to-end machine learning solutions, including data ingestion, preprocessing, validation, training, evaluation, deployment, and inference.
- Strong understanding of data pipeline stages and practical experience developing data processing and cleaning routines. Experience with time-series analysis, forecasting, and regression-based modeling. Experience with spectral analysis and strong understanding of Fourier Transform concepts. Knowledge of statistical techniques and concepts, including regression, probability distributions, statistical testing, and proper application of statistical methods. Experience with object-oriented programming and application development. Experience with C#, C++ or VB.net is an asset.
- Willingness to travel internationally. Must be able to travel to foreign countries including the United States without restrictions.
This posting is for an active opening.
Interested?
Please apply directly online
Agilus by Synergie would like to thank all candidates for their interest in this opportunity. Due to the volume of resumes we receive; we may only be able to respond directly to those candidates being selected for an interview.
We encourage you to visit agilus.ca regularly or subscribe to our email alerts at agilus.ca/Account/Register as new exciting employment opportunities become available daily.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,134,761 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Data Science
Similar stack
Same company
Mississauga
Senior Data Engineer – Azure & Databricks
6 months ago
Remote (Canada) · Contractor
Python
SQL
Python
pySpark
Databases
Databricks
AI/ML
Spark
Machine Learning
DevOps
Azure
CI/CD
Platform Engineering
Analytics
ETL/ELT
Apply
Senior Data Engineer – Marketing Operations
4 months ago
Remote (Canada) · Contractor · 6+ years exp · Toronto
Python
SQL
Databases
Snowflake
AI/ML
dbt
DevOps
CI/CD
Analytics
ETL/ELT
Apply
Junior Python / Data Engineer
2 months ago
In office · Contractor · 1+ year exp · Toronto
Python
Python
pySpark
Databases
PostgreSQL
AI/ML
Copilot
Cursor
Spark
Airflow
OpenAI Codex
DevOps
Git
AWS
Amazon S3
IAM
Management
Agile
Scrum
Apply
Senior Quantitative Developer
2 months ago
Remote (Canada) · Contractor · 8+ years exp
Python
JavaScript
Databases
Snowflake
DevOps
Rest API
CI/CD
Git
AWS
Apply
Oracle EDQ Platform Engineer
2 months ago
In office · Contractor · 5+ years exp · Bachelor's Degree · Brampton
Python
SQL
Databases
Snowflake
Oracle
DevOps
Azure DevOps
Azure
CI/CD
Jenkins
Git
Docker
Kubernetes
Platform Engineering
VPN
Analytics
ETL/ELT
Azure Data Factory
Cryptography
Vault
Apply
$66k – $78k per year · Hybrid · High School Diploma · Mississauga
Apply
Apply
Transmission Lines Designer
1 day ago
$58k – $80k per year · Hybrid · Full-Time · 5+ years exp · Bachelor's Degree · Mississauga
Apply
Apply
Power Systems Studies Engineer: Grounding Medium- and High-Voltage (MV/HV) Power System Studies.
1 day ago
$79k – $109k per year · Hybrid · Full-Time · 10+ years exp · Bachelor's Degree · Mississauga
Apply
This is one of many
2,134,761 more open roles from verified company boards, updated every day.

