Sr. ML Engineer

Post Date

Aug 18, 2025

Location

North York,
Ontario

ZIP/Postal Code

M2P 2
Canada
Oct 21, 2025 Insight Global

Job Type

Contract

Category

Software Engineering

Req #

TOR-47582094-220a-499e-a767-32db36bf4b59

Pay Rate

$54 - $68 (hourly estimate)

Who Can Apply

  • Candidates must be legally authorized to work in Canada

Job Description

Insight Global is looking for a Senior ML Engineer to join a large HCM client on a 3 month contract fully remote in Canada. The successful candidate will partner with the cybersecurity operations team to develop and implement ML and LLM capabilities tailored to pre-identified use cases relating to threat detection, incident response, IAM workflows, and overall security operations use cases. Previous experience working with Python, SQL, Miniconda, Azure ML Studio, and the ability to mentor team members on predictive models is essential for this role.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Required Skills & Experience

- 7+ years experience as an ML Engineer for large organizations
- Strong experience with python for data manipulation, feature engineering, and model development
- Strong experience with SQL for querying and preprocessing data
- Strong experience with Miniconda for creating and managing development environments
- Strong experience with Azure ML Studio for deploying ML Solutions
- Bachelors degree in computer science, cybersecurity, data science, or equivalent
- Excellent communication and collaboration skills with the ability to mentor team members

Nice to Have Skills & Experience

- Knowledge of how ML can be applied to areas such as anomaly detection, intrusion detection, and cybersecurity environments
- Familiarity with libraries such as TensorFlow, PyTorch, Scikit-learn, or similar
- Certifications in relevant technologies or methodologies

Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.