Machine Learning Engineer

Job Description

  • Contractor
  • Anywhere

Machine Learning Engineer
Location: On-site – Toronto, Ontario, Canada
Job Type: Contract
Rate: $40.00 to $75.00 per hour

Overview
We are seeking a skilled and results-driven Machine Learning Engineer to join our client’s team in Toronto. This role is ideal for a professional who thrives on building scalable machine learning models, leveraging data to drive business outcomes, and working hands-on with modern AI and deep learning technologies.

Key Responsibilities
·     Design, develop, and deploy machine learning and deep learning models
·     Analyze datasets to identify patterns, relationships, and insights
·     Translate business objectives into machine learning solutions and measurable outcomes
·     Conduct experiments and validate model performance using appropriate metrics
·     Implement and optimize machine learning algorithms for real-world applications
·     Perform data preprocessing, feature engineering, and data validation
·     Evaluate and select appropriate algorithms based on problem requirements
·     Monitor model performance and address data distribution shifts post-deployment
·     Collaborate with stakeholders, data engineers, and cross-functional teams
·     Manage resources, including data, compute, and timelines, to meet project goals

Required Skills & Experience
·     Strong hands-on experience with machine learning concepts and algorithms
·     Expertise in Natural Language Processing (NLP), including transformer-based models such as BERT
·     Experience with deep learning frameworks such as TensorFlow or PyTorch
·     Proficiency in Python, with libraries including NumPy, Pandas, and Scikit-learn
·     Strong experience in data preprocessing, tokenization, and word embeddings
·     Proven ability in model tuning and optimization, including hyperparameter tuning
·     Solid understanding of transfer learning and fine-tuning pre-trained models
·     Experience defining validation strategies and evaluating model performance
·     Strong foundation in statistics and computer science principles
·     Experience sourcing and working with large public datasets
·     Familiarity with deploying models in production environments
·     Knowledge of MLOps practices and tools

Soft Skills
·     Strong analytical and problem-solving abilities
·     Excellent communication and stakeholder engagement skills
·     Ability to manage competing priorities and meet deadlines
·     Team-oriented with a collaborative mindset

Application Process
Please send your resume to jim.nickolson@noramtec.com
Only candidates selected to move forward in the recruitment process will be contacted.