×
Register Here to Apply for Jobs or Post Jobs. X

Machine Learning Engineer

Job in Spruce Grove, Edmonton, Alberta, Canada
Listing for: Crossing Hurdles
Full Time position
Listed on 2026-02-20
Job specializations:
  • Software Development
    Machine Learning/ ML Engineer, AI Engineer, Data Scientist
Salary/Wage Range or Industry Benchmark: 140 CAD Hourly CAD 140.00 HOUR
Job Description & How to Apply Below
Location: Spruce Grove

Join to apply for the Machine Learning Engineer role at Crossing Hurdles

Crossing Hurdles is a recruitment firm. We refer top candidates to our partners working with the world’s leading AI research labs to help build and train cutting-edge AI models.

Overview

Role: Machine Learning Engineer

Details

Type: Hourly Contract

Compensation: Up to $140/hour

Location: Remote

Duration: 4–6 weeks

Role Responsibilities
  • Draft detailed, executable natural-language plans to address machine learning–related Kaggle competition tasks.
  • Implement these plans in Python within a provided Docker environment.
  • Validate implementations against the original plans and identify discrepancies.
  • Apply reproducibility and benchmarking best practices to evaluate AI model development pipelines.
  • Work independently while adhering to compliance and quality standards.
Requirements
  • Strong professional experience in applied machine learning or MLE roles.
  • Strong Python skills for model training, data processing, and automation.
  • Experience with Docker-based development workflows.
  • Proven ability to design and implement reproducible ML experiments.
  • Detail-oriented, analytical approach to problem-solving.
Notes

Accept the referral invite that will pop up during the application process so we can keep you posted and help you with any issues or questions.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary