Back to jobs

Machine Learning Engineer

BuzzClan
Toronto, Ontario, Canada
Contract
AI tools:
BERT
TensorFlow
PyTorch
Applications go directly to the hiring team

Full Description

Position Title: RQ11040 - Senior Machine Learning Engineer

Location : Toronto, Ontario (Hybrid)

Mode: Contract

Client: Government Services Integration Cluster

Position Overview

Client is seeking a highly skilled and experienced Senior Machine Learning Engineer to design, develop, and implement advanced machine learning and natural language processing (NLP) models. The successful candidate will leverage data-driven approaches to solve complex business problems and deliver scalable, high-performance machine learning solutions aligned with organizational objectives.

Key Responsibilities

* Design, develop, and deploy machine learning and deep learning models to support business initiatives.

* Analyze large and complex datasets to identify patterns, relationships, and actionable insights.

* Develop and implement NLP solutions using advanced techniques, including transformer-based models such as BERT.

* Perform data preprocessing, feature engineering, and data validation to ensure model accuracy and reliability.

* Conduct experiments to evaluate model performance and iterate based on findings.

* Optimize models through hyperparameter tuning and performance enhancement techniques.

* Apply transfer learning approaches using pre-trained models for domain-specific use cases.

* Define and implement validation strategies and performance metrics.

* Collaborate with cross-functional teams to translate business requirements into technical solutions.

* Manage data acquisition processes, including sourcing and validating external datasets when required.

* Ensure efficient utilization of computational resources, data, and tools to meet project timelines.

* Document methodologies, processes, and results for knowledge sharing and compliance.

Required Skills and Experience

Machine Learning & NLP Expertise

* Strong understanding of machine learning concepts, algorithms, and statistical techniques.

* Proven experience in Natural Language Processing (NLP), including text classification, sentiment analysis, and language modeling.

* Hands-on experience with transformer-based models such as BERT.

Deep Learning Frameworks

* Proficiency in leading deep learning frameworks such as TensorFlow and PyTorch.

* Experience in training, fine-tuning, and deploying deep learning models.

Data Processing & Programming

* Strong programming skills in Python.

* Experience with data manipulation and analysis libraries including NumPy, Pandas, and Scikit-learn.

* Expertise in data preprocessing techniques such as tokenization and word embeddings.

Model Optimization

* Experience in model evaluation, validation strategies, and hyperparameter tuning.

* Ability to balance model complexity with performance and scalability.

Transfer Learning

* Practical knowledge of transfer learning techniques.

* Experience leveraging pre-trained models for customized applications.

General Competencies

* Strong analytical and problem-solving skills.

* Experience working with large datasets and distributed systems.

* Ability to manage multiple priorities and meet tight deadlines.

* Excellent communication and stakeholder management skills.

* Proven ability to work both independently and collaboratively in a team environment.

Nice to Have

* Experience working in public sector or government environments.

* Familiarity with model deployment and monitoring practices.

* Knowledge of cloud platforms and scalable ML infrastructure.

Applications go to the hiring team directly