Vanguard Logo

Vanguard

Machine Learning Engineer, Specialist

Posted 5 Hours Ago
Be an Early Applicant
In-Office
Toronto, ON
Senior level
In-Office
Toronto, ON
Senior level
Develop and optimize data pipelines, integrate model pipelines, and build scalable AI/ML solutions, collaborating with teams and stakeholders.
The summary above was generated by AI

We are seeking an experienced Senior Machine Learning Engineer to join our AI/ML Engineering team. You will be responsible for developing and optimizing complex data pipelines, integrating model pipelines, and building scalable AI/ML solutions, including large language models (LLMs). The ideal candidate will possess a robust background in traditional machine learning, deep learning, and significant experience with large datasets and cloud-based AI services.

Responsibilities:

  • Develop and optimize complex data pipelines, applying machine learning engineering principles to enhance efficiency and scalability.

  • Integrate and optimize data and model pipelines within production environments, diagnosing data inconsistencies and documenting assumptions.

  • Employ experimental methodologies, statistics, and machine learning concepts to create self-running AI systems for predictive modeling.

  • Collaborate with data science teams to review model-ready datasets and feature documentation, ensuring completeness and accuracy.

  • Perform data discovery and analysis of raw data sources, applying business context to meet model development needs.

  • Comfort with exploratory data exploration and tracking data lineage during inception or root cause analysis.

  • Engage with internal stakeholders to understand business processes and translate requirements into analytical approaches.

  • Write and maintain model monitoring scripts, diagnosing issues and coordinating resolutions based on alerts.

  • Serve as a domain expert in machine learning engineering on cross-functional teams for significant initiatives.

  • Stay updated with the latest advancements in AI/ML and apply them to real-world challenges.

  • Participate in special projects and additional duties as assigned.

Qualifications:

  • Undergraduate degree or equivalent experience; a graduate degree is preferred.

  • Minimum of 5 years of relevant work experience.

  • At least 3 years of hands-on experience designing ETL pipelines using AWS services (e.g., Glue, SageMaker).

  • Proficiency in programming languages, particularly Python (including PySpark, PySQL) and familiarity with machine learning libraries and frameworks.

  • Strong understanding of cloud technologies, including AWS and Azure, and experience with NoSQL databases.

  • Familiarity with Feature Store usage, LLMs, GenAI, RAG, Prompt Engineering, and Model Evaluation.

  • Experience with API design and development is a plus.

  • Solid understanding of software engineering principles, including design patterns, testing, security, and version control.

  • Knowledge of Machine Learning Development Lifecycle (MDLC) best practices and protocols.

  • Understanding of solution architecture for building end-to-end machine learning data pipelines.

How We Work

Vanguard has implemented a hybrid working model for the majority of our crew members, designed to capture the benefits of enhanced flexibility while enabling in-person learning, collaboration, and connection. We believe our mission-driven and highly collaborative culture is a critical enabler to support long-term client outcomes and enrich the employee experience.

Top Skills

AWS
Azure
Glue
NoSQL
Pyspark
Pysql
Python
Sagemaker

Similar Jobs

5 Days Ago
In-Office
Mississauga, ON, CAN
Expert/Leader
Expert/Leader
Fintech • Financial Services
The Machine Learning Engineer will design, implement, and optimize machine learning solutions using Spark ML, handle large-scale data processing, and collaborate on ML workflows.
Top Skills: SparkHadoopJavaPythonScalaSpark Mllib
16 Days Ago
In-Office or Remote
Toronto, ON, CAN
Junior
Junior
Artificial Intelligence • Healthtech • Insurance • Software
As a Machine Learning Engineer, you will design and implement models to analyze large datasets, develop APIs, and ensure ML system reliability while collaborating with engineers.
Top Skills: AIBertLlmMlopsPythonRag
19 Days Ago
Remote or Hybrid
Ontario, ON, CAN
Junior
Junior
Information Technology • Mobile • News + Entertainment • Social Media
As a Machine Learning Engineer, you'll design and develop machine learning models for user intelligence and collaborate with engineers to enhance advertising outcomes.
Top Skills: PythonSQL

What you need to know about the Vancouver Tech Scene

Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account