237 Machine Learning Engineer jobs in Canada

Machine Learning Engineer

Markham, Ontario Astellas Pharma

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

**Machine Learning Engineer**
Do you want to be part of an inclusive team that works to develop innovative therapies for patients? Every day, we are driven to develop and deliver innovative and effective new medicines to patients and physicians. If you want to be part of this exciting work, you belong at Astellas!
Astellas Pharma Inc. is a pharmaceutical company conducting business in more than 70 countries around the world. We are committed to turning innovative science into medical solutions that bring value and hope to patients and their families. Keeping our focus on addressing unmet medical needs and conducting our business with ethics and integrity enables us to improve the health of people throughout the world. For more information on Astellas, please visit our website at .
**Purpose and Scope:**
As an Information X Machine Learning Engineer, you will play a crucial role in designing, building, and deploying machine learning solutions. Your expertise in statistical & machine learning concepts will be instrumental in enabling data-driven decision-making and outcomes. Working within small agile teams that are focused on delivering value, you will play a pivotal role in building, maintaining, and enhancing our strategic systems across the organisation.
**Essential Job Responsibilities:**
+ Design, develop and implement robust and scalable statistical and machine learning models.
+ ML Pipeline Development: Design, build, and optimize ML pipelines. Ensuring quality, reliability, and scalability.
+ Mentorship and Leadership: Lead and mentor junior data engineers. Share best practices, provide technical guidance, and foster a culture of continuous learning.
+ AI/ML Strategy Contribution: Contribute to the organization's AI/ML strategy by identifying opportunities for data-driven insights and improvements.
+ Participate in smaller focused mission teams to deliver value driven solutions aligned to our global and bold move priority initiatives and beyond.
+ Collaborate with cross functional teams and practises across the organisation including Commercial, Manufacturing, Medical, Finance, Development, and support other Hubs and Practices as appropriate, to understand user needs and translate them into technical solutions.
+ Champion continuous improvement initiatives identifying opportunities to optimise performance security and maintainability of existing data and platform architecture and other technology investments.
+ Leverage your knowledge of ML principles to integrate with existing pipelines and explore new possibilities.
+ Stay-up-to-date on the latest trends and technologies in machine learning.
**Required Qualifications:**
+ Bachelor's degree in math, physics, statistics, economics, computer science, or related field (master's preferred) or equivalent experience
+ 1-3+ years of experience in machine learning and data science with a strong understanding of tools and technologies.
**Preferred Qualifications:**
+ Subject Matter Expertise: possess a strong understanding of data architecture/ engineering/operations/ reporting within Life Sciences/ Pharma industry across Commercial, Manufacturing and Medical domains.
+ Other complex and highly regulated industry experience will be considered across diverse areas like Commercial, Manufacturing and Medical.
**Benefits:**
+ Medical, Dental and Vision Insurance
+ Generous Paid Time Off options, including Vacation, Sick time, plus national holidays including Heritage Days, and Summer and Winter Breaks
+ Country Specific Retirement Savings Plan (401k, RRSP, etc.)
+ Company paid life insurance
+ Annual Corporate Bonus and Quarterly Sales Incentive for eligible positions
+ Long Term Incentive Plan for eligible positions
+ Referral bonus program
#LI-TD
Category InformationX
Astellas is committed to equality of opportunity in all aspects of employment.
EOE including Disability/Protected Veterans
This advertiser has chosen not to accept applicants from your region.

Machine Learning Engineer

Toronto, Ontario Manulife

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Join Manulife and be part of an exceptionally dedicated team where your work ethic will determine the success of our innovative solutions. Apply now to compete at the forefront of generative AI and financial technology!
At Manulife, we offer a uniquely collaborative environment where you will craft, develop, and deploy generative AI applications. These include copilots, summarization tools, conversational agents, and retrieval-augmented generation (RAG) pipelines to support both internal teams and client-facing platforms.
As a Machine Learning Engineer, your role will be crucial in implementing and fine-tuning large language models, integrating them with vector databases, and building scalable RAG systems. Collaborating with financial domain experts, you will understand complex use cases in wealth management, retirement planning, risk analysis, and client servicing. You'll also build and maintain APIs, model serving layers, and secure pipelines to ensure robust deployment and monitoring.
In this ambitious role, you will implement MLOps workflows to manage the full model lifecycle, including versioning, evaluation, and drift detection. Ensuring data privacy, security, compliance (e.g., FINRA, SEC), and responsible AI practices in all model deployments, you will contribute to our world-class standards!
**Required Qualifications**
+ Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
+ 3+ years of experience in machine learning engineering, including experience with production-level deployment.
+ Proficient in Python and experienced with generative AI and machine learning frameworks (e.g., Hugging Face Transformers, LangChain, PyTorch).
+ Experience with cloud platforms (AWS, Azure, or GCP), containerization (Docker, Kubernetes), and CI/CD workflows.
+ Experience building generative AI applications in a financial context (e.g., advisor tools, regulatory automation, portfolio analysis).
+ Deep understanding of LLM fine-tuning, embeddings, and timely optimization.
+ Knowledge of MLOps tools (MLflow, SageMaker, Azure ML) and model monitoring frameworks.
**Preferred Qualifications**
+ Familiarity with enterprise architecture, APIs, and secure software design in regulated environments.
+ Familiarity with timely engineering.
+ Awareness of financial regulations and compliance considerations (e.g., data retention, audibility, explainable).
**_When you join our team:_**
+ We'll empower you to learn and grow the career you want.
+ We'll recognize and support you in a flexible environment where well-being and inclusion are more than just words.
+ As part of our global team, we'll support you in shaping the future you want to see.
**Acerca de Manulife y John Hancock**
Manulife Financial Corporation es un importante proveedor internacional de servicios financieros que ayuda a las personas a tomar decisiones de una manera más fácil y a vivir mejor. Para obtener más información acerca de nosotros, visite .
**Manulife es un empleador que ofrece igualdad de oportunidades**
En Manulife/John Hancock, valoramos nuestra diversidad. Nos esforzamos por atraer, formar y retener una fuerza laboral tan diversa como los clientes a los que prestamos servicios, y para fomentar un entorno laboral inclusivo en el que se aprovechen las fortalezas de las culturas y las personas. Estamos comprometidos con la equidad en las contrataciones, la retención de talento, el ascenso y la remuneración, y administramos todas nuestras prácticas y programas sin discriminación por motivos de raza, ascendencia, lugar de origen, color, origen étnico, ciudadanía, religión o creencias religiosas, credo, sexo (incluyendo el embarazo y las afecciones relacionadas con este), orientación sexual, características genéticas, condición de veterano, identidad de género, expresión de género, edad, estado civil, estatus familiar, discapacidad, o cualquier otro aspecto protegido por la ley vigente.
Nuestra prioridad es eliminar las barreras para garantizar la igualdad de acceso al empleo. Un representante de Recursos Humanos trabajará con los solicitantes que requieran una adaptación razonable durante el proceso de solicitud. Toda la información que se haya compartido durante el proceso de solicitud de adaptación se almacenará y utilizará de manera congruente con las leyes y las políticas de Manulife/John Hancock correspondientes. Para solicitar una adaptación razonable en el proceso de solicitud, envíenos un mensaje a .
**Referenced Salary Location**
Toronto, Ontario
**Modalidades de Trabajo**
Híbrido
**Salary range is expected to be between**
$75,880.00 CAD - $140,920.00 CAD
Si se está postulando para este puesto fuera de la ubicación principal, póngase en contacto con para conocer el rango salarial de su ubicación. El salario real variará según las condiciones locales del mercado, la geografía y los factores relacionados con el trabajo pertinentes, como conocimiento, habilidades, calificaciones, experiencia y educación/capacitación. Los empleados también tienen la oportunidad de participar en programas de incentivos y obtener una compensación de incentivos vinculada al desempeño comercial e individual.
Manulife ofrece a los empleados aptos una amplia variedad de beneficios personalizables, entre ellos, beneficios de salud, odontológicos, de salud mental, oftalmológicos, por discapacidad a corto y a largo plazo, cobertura de seguro de vida y por muerte accidental y desmembramiento, adopción/subrogación y bienestar, y planes de asistencia al empleado/familiar. También ofrecemos a los empleados admisibles varios planes de ahorro para la jubilación (incluidos planes de pensiones y un plan mundial de propiedad de acciones con contribuciones equivalentes del empleador) y recursos de asesoramiento y educación financiera. Nuestro generoso programa de tiempo libre remunerado en Canadá incluye feriados, vacaciones, días personales y días por enfermedad, y ofrecemos la gama completa de ausencia laboral reglamentaria. Si se está postulando para este puesto en los EE. UU., póngase en contacto con para obtener más información sobre las disposiciones relativas al tiempo libre remunerado específicas de EE. UU.
This advertiser has chosen not to accept applicants from your region.

Machine Learning Engineer

Montréal, Quebec Manulife

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Join Manulife and be part of an exceptionally dedicated team where your work ethic will determine the success of our innovative solutions. Apply now to compete at the forefront of generative AI and financial technology!
At Manulife, we offer a uniquely collaborative environment where you will craft, develop, and deploy generative AI applications. These include copilots, summarization tools, conversational agents, and retrieval-augmented generation (RAG) pipelines to support both internal teams and client-facing platforms.
As a Machine Learning Engineer, your role will be crucial in implementing and fine-tuning large language models, integrating them with vector databases, and building scalable RAG systems. Collaborating with financial domain experts, you will understand complex use cases in wealth management, retirement planning, risk analysis, and client servicing. You'll also build and maintain APIs, model serving layers, and secure pipelines to ensure robust deployment and monitoring.
In this ambitious role, you will implement MLOps workflows to manage the full model lifecycle, including versioning, evaluation, and drift detection. Ensuring data privacy, security, compliance (e.g., FINRA, SEC), and responsible AI practices in all model deployments, you will contribute to our world-class standards!
**Required Qualifications**
+ Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
+ 3+ years of experience in machine learning engineering, including experience with production-level deployment.
+ Proficient in Python and experienced with generative AI and machine learning frameworks (e.g., Hugging Face Transformers, LangChain, PyTorch).
+ Experience with cloud platforms (AWS, Azure, or GCP), containerization (Docker, Kubernetes), and CI/CD workflows.
+ Experience building generative AI applications in a financial context (e.g., advisor tools, regulatory automation, portfolio analysis).
+ Deep understanding of LLM fine-tuning, embeddings, and timely optimization.
+ Knowledge of MLOps tools (MLflow, SageMaker, Azure ML) and model monitoring frameworks.
**Preferred Qualifications**
+ Familiarity with enterprise architecture, APIs, and secure software design in regulated environments.
+ Familiarity with timely engineering.
+ Awareness of financial regulations and compliance considerations (e.g., data retention, audibility, explainable).
**_When you join our team:_**
+ We'll empower you to learn and grow the career you want.
+ We'll recognize and support you in a flexible environment where well-being and inclusion are more than just words.
+ As part of our global team, we'll support you in shaping the future you want to see.
**À propos de Manuvie et de John Hancock**
La Société Financière Manuvie est un chef de file mondial des services financiers qui aide les gens à prendre leurs décisions plus facilement et à vivre mieux. Pour en apprendre plus à notre sujet, rendez vous à l'adresse .
**Manuvie est un employeur qui souscrit au principe de l'égalité d'accès à l'emploi**
Chez Manulife/John Hancock nous valorisons notre diversité. Nous nous efforçons d'attirer, de perfectionner et de maintenir une main d'oeuvre qui est aussi diversifiée que nos clients, et de favoriser la création d'un milieu de travail inclusif qui met à profit la diversité de nos employés et les compétences de chacun. Nous nous engageons à assurer un recrutement, une fidélisation, une promotion et une rémunération équitables, et nous administrons toutes nos pratiques et tous nos programmes sans discrimination en raison de la race, de l'ascendance, du lieu d'origine, de la couleur, de l'origine ethnique, de la citoyenneté, de la religion ou des croyances ou des convictions religieuses, du genre (y compris grossesse et affection liée à une grossesse), de l'orientation sexuelle, des caractéristiques génétiques, du statut d'ancien combattant, de l'identité de genre, de l'expression de genre, de l'âge, de l'état matrimonial, de la situation de famille, d'une invalidité ou de tout autre motif protégé par la loi applicable.
Nous nous sommes donné comme priorité d'éliminer les obstacles à l'accès égalitaire à l'emploi. C'est pourquoi un représentant des Ressources humaines collaborera avec les candidats qui demandent accommodement raisonnable pendant le recrutement. Tous les renseignements communiqués pendant le processus de demande d'accommodement seront stockés et utilisés conformément aux lois et aux politiques applicables de Manuvie. Pour demander une mesure d'accommodement raisonnable dans le cadre du recrutement, écrivez à .
**Région de référence du salaire**
Toronto, Ontario
**Modalités de travail**
Hybride
**L'échelle salariale devrait se situer entre**
$75,880.00 CAD - $140,920.00 CAD
Si vous posez votre candidature à ce poste en dehors de la région principale, veuillez écrire à pour obtenir l'échelle salariale correspondant à votre région. Le salaire varie en fonction des conditions du marché local, de la géographie et de facteurs pertinents liés au poste telles les connaissances, les compétences, les qualifications, l'expérience et l'éducation ou la formation. Les employés ont également la possibilité de participer à des programmes de motivation et de toucher une rémunération incitative liée au rendement de l'entreprise et au rendement individuel.
Manuvie offre aux employés admissibles une vaste gamme d'avantages sociaux personnalisables, notamment une assurance soins médicaux, soins dentaires, santé mentale, soins de la vue, invalidité de courte et de longue durée, assurance vie et assurance DMA, assurance adoption, de maternité de substitution et de soins médicaux non urgents ainsi que des programmes d'aide aux employés et leur famille. Nous proposons également aux employés admissibles différents régimes d'épargne-retraite (y compris des régimes de rente et un programme international d'actionnariat assortie de cotisations patronales de contrepartie) ainsi que des ressources en matière d'éducation et de conseils financiers. Notre généreux programme de congés rémunérés au Canada comprend les jours fériés, les congés annuels, les congés personnels et les congés de maladie, et nous offrons toute la gamme des congés autorisés prévus par la loi. Si vous posez votre candidature à ce poste aux États-Unis, veuillez écrire à pour obtenir de plus amples renseignements sur les dispositions relatives aux congés rémunérés spécifiques aux États-Unis.
This advertiser has chosen not to accept applicants from your region.

Machine Learning Engineer

Edmonton, Alberta Alberta Machine Intelligence Institute

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Salary:

"I'm incredibly excited to welcome a new Machine Learning Engineer to our team! This role is perfect for someone passionate about diving deep into optimizing AI workflows, HPC, and shaping the future of our infrastructure. We're looking for a collaborative individual who thrives on both technical excellence and guiding others, ultimately making a significant impact on our research productivity and the advancement of state-of-the-art ML models. I can't wait to see the innovative solutions you'll bring to Amii!"

Greg Burlet, Director of Engineering



About Amii

Alberta Machine Intelligence Institute (Amii) is one of Canadas three main institutes for artificial intelligence (AI) and machine learning, our world-renowned researchers drive fundamental and applied research at the University of Alberta (and other academic institutions), training some of the worlds top scientific talent. Our cross-functional teams work collaboratively with Alberta-based businesses and organizations to build AI capacity and translate scientific advancement into industry adoption and economic impact.


About the Role

The Machine Learning (ML) Engineer plays a key role in ensuring machine learning research and applied AI projects operate securely and effectively. As a key member of the team, the ML Engineer will collaborate with senior engineering leaders to help manage infrastructure, optimize AI workflows, develop training materials, and contribute to the technical development of both individuals and the organization.

The ML Engineer will work with cross-functional teams and external partners to support the development and execution of research and applied projects. Focusing on implementing and managing High-Performance Computing (HPC) systems and pipelines, ensuring efficient allocation of resources such as GPUs and TPUs, and providing support for users of these systems. This role is critical to advancing research productivity and enabling state-of-the-art machine learning models.

In addition to hands-on technical work, the ML Engineer will contribute to the strategic planning of our infrastructure, working alongside the Director, IT, and the Director, Engineering to develop strategies, playbooks, and best practices for optimizing our tools, frameworks, and services.

The role focuses on achieving excellence in three main accountabilities:

  • Infrastructure and Systems Management
  • AI Workflow Optimization
  • Technical Coaching and Collaboration


Required Skills / Expertise

Key Responsibilities:

  • Assists in the design, implementation, and management of High-Performance Computing (HPC) environments to support machine learning and AI research
  • Oversees computing resources (e.g. GPUs, TPUs, cloud instances) to ensure secure and efficient operations, with a focus on optimizing resource utilization and availability for AI workflows
  • Establishes monitoring and logging systems to track infrastructure performance, proactively detect anomalies, and ensure real-time alerts for system integrity and uptime
  • Implements and maintains automated AI pipelines to streamline model development and ensure effective use of computational resources
  • Provides support by diagnosing and resolving technical issues, performing routine system maintenance, and enhancing the performance of supporting infrastructures
  • Monitors, assesses and analyzes data from ML projects to ensure effective model performance and project outcomes
  • Utilize strong analytical skills to visualize data, analyze statistical trends, and assess the effectiveness of AI software outputs
  • Assists in the development and refinement of playbooks and strategies to maximize the use of tools, infrastructure, libraries, and frameworks
  • Apply hands-on experience with AI tools and frameworks (e.g. TensorFlow, PyTorch, Keras) to support deep learning initiatives
  • Leverage strong knowledge of Linux-based systems (e.g. Red Hat, CentOS, Ubuntu), proficiency in scripting languages (e.g. Bash, Python), Infrastructure as Code (e.g. terraform, opentofu, ansible), container orchestration systems (e.g., Kubernetes), and github workflows to automate tasks and optimize infrastructure performance
  • Identifies and resolves end-user queries related to AI workflows, providing configuration support for software coding issues and infrastructure setups
  • Install, configure, and diagnose software applications for machine learning algorithms and GPU-based computing to ensure seamless operation
  • Collaborates with university system administrators, AI researchers, and support staff to facilitate the integration and operation of AI/ML systems
  • Participates in training, code reviews, and coaching to enhance team members' technical capabilities
  • Designs and delivers technical training on AI/ML workflows, guiding researchers on how to optimize their workflows and make the most of available infrastructure resources
  • Partners with the Director, Engineering and external partners (e.g. academic institutions and industry partners) to support ML projects


Qualifications:

  • Post Secondary Degree in Computer Science, Information Technology, Data Science, or a related field
  • Advanced Degrees or Certifications in High-Performance Computing (HPC), Computer Science, ML/AI or Cloud Infrastructure (nice to have)
  • 3+ years of experience in ML engineering practice or research in a fast-paced, innovative environment.
  • 5+ years of experience in Python programming, MLOps (e.g., PyTorch, TensorFlow, distributed LLM pre-training), systems administration, or software development roles in UNIX/Linux or large-scale high-performance computing environments (experience working with GPUs preferred), as well as associated cloud computing platform
  • Source Code Analysis: Proficiency in analyzing the source code of AI-based software
  • Experience in academic or industry research environments
  • Familiarity with containerization technologies (e.g. Docker) and orchestration tools (e.g. Kubernetes)
  • Experience with optimizing large-scale AI models for resource efficiency


Attributes and Expectations:

  • Advanced critical thinking and problem-solving skills
  • Strong interpersonal communication skills for effective collaboration with internal teams and external stakeholders. Operates with integrity and trust
  • Passion for designing effective learning exercises, technical concept illustrations, training, and evaluation tools
  • Ability to manage multiple competing priorities in a fast-paced environment
  • Demonstrates professional maturity, resourcefulness, and self-discipline in pursuing organizational goals
  • A curious mindset with a keen interest in testing new educational tools and technologies
  • Shows presence, self-confidence, sound judgment, and superior problem-solving abilities
  • Fosters high-level cross-functional collaboration and establishes credibility while influencing peers to achieve common goals


What you'll love about us

  • A professional yet casual work environment that encourages the growth and development of your skills.
  • Participate in professional development activities
  • Gain access to the Amii community and events
  • A chance to learn from amazing teammates who support one another to succeed.
  • Competitive compensation, including paid time off and flexible health benefits.
  • A modern office located in downtown Edmonton, Alberta.


How to Apply

Were excited to add a new member to the Amii team for this role! We are keeping the door open to new applicants until we find the right fit. When sending your application, please send your resume and cover letter indicating why you think you'd be a fit for Amii. In your cover letter, please include one professional accomplishment you are most proud of and why.


Applicants must be legally eligible to work in Canada at the time of application.


Amii is an equal opportunity employer and values a diverse workforce. We encourage applications from all qualified individuals without regard to ethnicity, religion, gender identity, sexual orientation, age or disability. Accommodations for disability-related needs throughout the recruitment and selection process are available upon request. Any information provided by you for accommodations will be kept confidential and wont be used in the selection process.

This advertiser has chosen not to accept applicants from your region.

Machine Learning Engineer

Toronto, Ontario Home Trust

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Salary:

Come join Home Trust Company as a Machine Learning Engineerin our Data & Analytics team!

Home Trust Company has developed a track record of success as Canadas leading alternative lender, employing nearly 800 people in our Toronto headquarters and branches across the country. Building on the demonstrated strength of its core residential mortgage lending business, the Company also offers complementary lending services, as well as highly competitive deposit investment products, through Oaken Financial. Our culture has been shaped by the passion and integrity of our people. Home Trust is a private company.

FIRST THING WHAT YOU NEED TO SUCCEED?

We are looking for individuals who are dedicated, passionate, and driven to execute with excellence!

WE CARE ABOUT OUR EMPLOYEES WELL-BEING, WHAT WE OFFER:

  • Base salary, with yearly incentive performance bonus
  • Three (3) weeks of vacation, an additional six (6) flex days (sick or personal) in addition to statutory holidays
  • Comprehensive benefit packages, offered through Manulife
  • Group Retirement Savings Plan (GRSP) up to 8% contribution program & employer match
  • $1000 Employee Referral Program
  • Employee Discounts; phone plans, gym membership, Toronto Bike Share and many retailer discounts offered through WorkPerks
  • Education Assistance program

ABOUT THE ROLE:

The Machine Learning Engineer role brings strong communication, analytic and technical skills. This role bridges the gap between data engineering and data science, requiring a deep knowledge of data processing, cloud platforms and machine learning technologies. The role encompasses both the development of machine learning models and the creation and maintenance of scalable data pipelines. Strong expertise in platforms such as Databricks, Azure, Python frameworks (Pandas, Numpy, etc.), Spark, is essential. Collaboration with data scientists, data engineers, data architects and software developers as well as business stakeholders is key to this role.

In addition:

  • Design, develop and deploy machine learning models that address business challenges and add value to HTC objectives.
  • Develop and maintain scalable data pipelines, ensuring data quality, reliability, and timeliness. Transform data into usable datasets for ML model development.
  • Utilize platforms such as Databricks, Python, Azure for ML model development.
  • Analyze large complex datasets to extract actionable insights and create innovative machine learning solutions.
  • Refine and optimize existing ML and AI models and algorithms for performance and scalability.
  • Monitor models for performance, accuracy and relevance.
  • Collaborate with data scientists, software engineers, and other stakeholders to integrate machine learning solutions into production systems.
  • Attend departmental meetings, learning events, participate in technical/professional activities as required.
  • Create technical documentation for reference and reporting.
  • Make sure models are free from biases and respect privacy and ethical guidelines.
  • Perform research and development in latest trends in AI/ML, data science and data engineering to ensure companys and departments technological competitiveness.


WHAT WE REQUIRE:

  • Authorized to work in Canada
  • Great communication skills
  • Bachelors or Masters degree in a STEM field (Computer Science, Engineering, Statistics, Mathematics, or a related field)
  • 2+ years of experience in similar field
  • Proven experience as a Machine Learning Engineer or a similar role (Data Engineering and/or data science). Proficiency in programming languages such as SQL, Python, Spark, R, SAS, etc.
  • Solid understanding of machine learning frameworks (TensorFlow, PyTorch, or Keras).
  • Experience with cloud platforms such as GCP, AWS, Azure. Experience with Big Data technologies such as Snowflake, Databricks, Hadoop, Spark, or similar.


PREREQUISITE: Maintain a positive supportive attitude, help to maintain an inclusive and supportive company culture!

Follow us on LinkedIn: Home Trust Company: My Company | LinkedIn

This advertiser has chosen not to accept applicants from your region.

Machine Learning Engineer

Surrey, British Columbia Monark

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Salary: $90,000 - $100,000

We are seeking an experienced Machine Learning Engineer to build and manage our data infrastructure. This role will focus on designing ETL pipelines, implementing a Snowflake data warehouse, and developing machine learning solutions that drive business value.

Key Responsibilities
  • Design, develop, and maintain scalable ETL pipelines to process data from multiple sources
  • Build and optimize our Snowflake data warehouse architecture
  • Implement real-time data streaming solutions using Kafka
  • Develop and deploy machine learning models to production
  • Ensure data quality, security, and compliance across all systems
  • Collaborate with the Data Science team to implement ML solutions
  • Document data architecture, pipelines, and processes
Required Skills & Experience
  • 3+ years of experience in data engineering or machine learning engineering
  • Strong programming skills in Python
  • Expertise with Snowflake or similar cloud data warehouses
  • Experience with ETL/ELT processes and tools (Airflow, dbt, etc.)
  • Hands-on experience with Kafka for real-time data streaming
  • Knowledge of SQL and NoSQL databases
  • Experience with cloud platforms (AWS)
  • Understanding of data modeling, data architecture, and data governance
Preferred Qualifications
  • Experience with ML frameworks (TensorFlow, PyTorch, scikit-learn)
  • Knowledge of container technologies (Docker, Kubernetes)
  • Experience with CI/CD pipelines
  • Familiarity with data visualization tools
  • Strong understanding of software engineering best practices
Tech Stack
  • Cloud Data Warehouse: Snowflake
  • Data Streaming: Apache Kafka
  • Programming: Python, SQL
  • Orchestration: Apache Airflow
  • Version Control: Git
  • ML Frameworks: TensorFlow, PyTorch, scikit-learn
  • Data Transformation: dbt
  • Cloud Platforms: AWS

This advertiser has chosen not to accept applicants from your region.

Machine Learning Engineer

Vancouver, British Columbia Spring Financial Inc.

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Salary: $100,000-$20,000+ yearly salary + benefits (See below for more details)

About us:

Spring Financial is revolutionizing financial access for Canadians, providing smart credit-building, mortgage, and lending solutions. Millions struggle with high-interest debt and limited financial optionswere here to change that.
As one of Canadas fastest-growing fintech companies, annually we help 1 million customers explore their financing options with easeonline, via text, or over the phone. Our dynamic, innovative team thrives on collaboration, growth, and making a real impact.
To learn more about our products please visit our website here:


NOTE: This is a full-time, permanent, hybrid position in downtown Vancouver, with 3 set days in the office and 2 WFH.


Job Overview:

As a Machine Learning Engineer II, you independently design, build, and maintain machine learning systems that deliver impact for our customers and business. You are responsible for deploying reliable, scalable solutions from credit scoring models to intelligent automation and LLM-powered features. You work across the stack to connect ML systems with real user value.

You own end-to-end workflows: from data ingestion and transformation to model training, validation, and online inference. You actively contribute to model quality, observability, and performance optimization. You also help standardize development practices, CI/CD, and deployment tooling for ML systems.

You are expected to integrate modern AI techniques including LLM APIs, embeddings, and generative workflows where appropriate, and help evaluate how they can enhance products and operations. You use AI development tools to accelerate delivery and improve testing and debugging. You also build and maintain automated data pipelines and model services, working across real-time and batch systems.

You work closely with product managers, data scientists, and business stakeholders to clarify problems, evaluate feasibility, and align technical solutions with strategic outcomes. You are a key contributor to the evolution of Springs ML platform and culture.


What youll do:

  • Own development of production-grade ML and AI systems from data to deployment.
  • Build automated pipelines for training, feature engineering, and model serving.
  • Use AI tools to improve development speed and integrate AI capabilities (e.g. LLMs) into products.
  • Optimize systems for performance, latency, and cost.
  • Collaborate with cross-functional stakeholders to scope projects and communicate results.
  • Monitor, retrain, and improve models based on feedback and system metrics.

What You Should Already Have:

  • Experience deploying machine learning models into production systems.
  • Proficiency in Python and tools such as scikit-learn, TensorFlow, PyTorch, or HuggingFace.
  • Strong understanding of model lifecycle, MLOps, and data pipeline design.
  • Skills in inference optimization.
  • Ability to collaborate with data, product, and business teams on impactful ML features.
  • Experience with testing, monitoring, and CI/CD for ML systems.
  • Know-hows on cost/benefit analysis for different ML solutions, e.g. Lambda vs. Sagemaker Inference, OpenAI vs. xAI API.
  • Comfortable working with AI technologies (LLMs, embeddings, etc.) in applied settings.


What We Will Give You:

  • Competitive annual salary ranging from 100,000 to 125,000+ , reflective of experience and impact.
  • Comprehensive benefits package, including extended health, dental, and vision coverage with 100% of monthly premiums covered by the Spring.
  • GRSP matching program to support your long-term financial goals.
  • Transit-Friendly Employer (Transit allowance).
  • A modern, collaborative workspace in the heart of downtown Vancouver.
  • Ongoing career growth opportunities and the chance to help shape Spring Financials technology strategy and team culture.

---

Please note : Upon applying, our Talent Acquisition team will review your resume. If you qualify, we will reach out to learn more about your experience and answer any questions you may have about the role, benefits, compensation, and more. Due to high application volume, we may not be able to respond to everyone.



Thank you for your interest! We appreciate your time and look forward to reviewing your application!

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Machine learning engineer Jobs in Canada !

Machine Learning Engineer

Greater Toronto Area, Ontario Demand For HR

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Our client is looking for a highly skilled Machine Learning Engineer to join their growing team in Mississauga. This role is ideal for a technically strong and experienced ML professional who thrives in a fast-paced, collaborative environment and is passionate about delivering scalable machine learning solutions on distributed systems such as Hadoop.

Key Responsibilities:

  • Design, develop, and implement machine learning models using Spark ML for predictive analytics
  • Build and optimize end-to-end training and inference pipelines on distributed platforms
  • Process and analyze large datasets to uncover insights and engineer effective features
  • Work closely with data engineers to integrate ML models into existing data pipelines
  • Fine-tune models and hyperparameters to maximize performance and accuracy
  • Develop scalable solutions for both real-time and batch inference
  • Continuously monitor deployed models and address any performance issues
  • Keep up-to-date with the latest tools, frameworks, and best practices in machine learning and distributed computing

Required Qualifications:
  • 10+ years of experience as a Machine Learning Engineer or similar role
  • Expertise in Apache Spark and Spark MLlib
  • Solid understanding of predictive modeling techniques (e.g., regression, classification, clustering)
  • Hands-on experience with distributed systems such as Hadoop
  • Proficiency in Python, Scala, or Java
  • Strong grasp of data preprocessing and feature engineering methodologies
  • Familiarity with model evaluation metrics and production deployment practices
  • In-depth knowledge of distributed computing and parallel processing principles
This office is located in Mississauga, and you will have to be 3 days onsite per week; must be onsite from Day 1

This advertiser has chosen not to accept applicants from your region.

Machine Learning Engineer

Toronto, Ontario Baker Tilly WM

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Salary:

We are looking for a Machine Learning Engineer to join our teambring your ambition and shape what comes next.


Be part of something bigger. Build with us today Now. For tomorrow.


At Baker Tilly, we care about the impact you make. Thats why were invested in your growth from day onebecause the steps you take today define your tomorrow.


We are looking for a Machine Learning Engineer to join our teama role where your expertise will drive meaningful outcomes and your ambition will help shape what comes next. Here, youll collaborate with a dynamic team of professionals, united by a shared commitment to making a differencefor our clients, our communities, and one another.


Baker Tilly is a leading advisory and accounting firm dedicated to building better futures. With global reach and local roots, we combine the scale of a network with the trust of strong relationships. From audit and tax to consulting and specialist advisory services, we help clients navigate complexity and seize opportunity with clarity.


There is no limit to the growth opportunities at Baker Tilly. We pride ourselves on promoting talent when we see it, and work with each professional to define what success means for them.


Your role:

  • Design, develop, and deploy machine learning models to address business problems and enhance our product features.
  • Oversee the end-to-end lifecycle of machine learning projects, from ideation and data collection to model development, deployment, and monitoring.
  • Collaborate with our internal and external teams to integrate machine learning models into our applications and processes.
  • Architect and implement robust and scalable machine learning models and associated API calls to integrate with our existing applications and processes.
  • Evaluate and fine-tune model performance to ensure accuracy, scalability, and efficiency.
  • Stay current with the latest advancements in machine learning and AI, and champion the adoption of new technologies and best practices.
  • Manage project timelines, allocate resources effectively, and communicate progress to stakeholders.

What you bring to the table:

  • A bachelor's or masters degree in computer science, data science, or a related field.
  • 3+ years of hands-on experience in developing, deploying, and maintaining machine learning models in a production environment.
  • Proven experience with designing and implementing API calls for machine learning services.
  • Proven experience as a Machine Learning Engineer or in a similar role.
  • Demonstrated experience leading a technical team or mentoring junior developers.
  • Strong programming skills in Python and proficiency with machine learning libraries such as TensorFlow, PyTorch, LangChain and scikit-learn.
  • Experience with data processing and analysis tools like Pandas and NumPy.
  • Familiarity with cloud platforms (e.g., AWS, Google Cloud, Azure) and their machine learning services.
  • A solid understanding of machine learning algorithms, data structures, and best practices.
  • Excellent problem-solving skills and the ability to work effectively in a collaborative team environment.
  • A strategic mindset and a passion for solving complex challenges with innovative automation-based solutions.

Whats in it for you?

  • Career Growth opportunities
  • Competitive total compensation package including extended health care, dental and group life benefits
  • Annual bonus program
  • Health and wellness spending account.
  • Vacation (3 weeks/year)
  • Continuing Professional Development courses are provided as well as numerous informal training and development opportunities. The Firm will also reimburse you for approved professional development fees and membership dues
  • An open-door culture promoting interaction with all staff levels, including partners
  • A fully stocked kitchen with breakfast foods, healthy snacks, and treats during tax season, plus coffee, tea, and drinks throughout the year
  • Overtime meal and parking reimbursements
  • Monthly reimbursement towards parking on transit subsidy
  • Monthly reimbursement for your smart phone fees
  • A smart casual dress code (client/day specific)
  • Client referral, employee referral, and vehicle purchase incentives
  • Many entertaining social events throughout the year

Where youll work: Toronto, Ontario


Job type: Permanent, Full-time


When you join Baker Tilly, you become part of something biggeran ambitious, forward-thinking company that puts people first. Ideas matter, perspectives count, and every contribution builds a stronger future. If youre ready to make an impact, were ready to meet you.


We offer a competitive remuneration package based on experience and qualifications. If you are a qualified candidate, please apply now. While we appreciate all applications, only candidates selected for an interview will be contacted.


Baker Tilly is an equal opportunity employer dedicated to fostering, supporting, and celebrating a diverse workplace. Upon request, we will accommodate accessibility needs throughout the recruitment and selection process and for our staff. Please let us know during the application process.


#PeopleFirst

This advertiser has chosen not to accept applicants from your region.

Machine Learning Engineer II

Toronto, Ontario TD Bank

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

**Work Location:**
Toronto, Ontario, Canada
**Hours:**
37.5
**Line of Business:**
Analytics, Insights, & Artificial Intelligence
**Pay Details:**
$150,000 - $190,000 CAD
The pay details posted reflect a temporary market premium specific to this role that is reassessed annually.
TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role. The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge, geographic location, and other specific business and organizational needs.
As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role.
**Job Description:**
Layer 6 is the AI research centre of excellence for TD Bank Group. We develop and deploy industry-leading machine learning systems that impact the lives of over 27 million customers, helping more people achieve their financial goals and needs.
Our research broadly spans the field of machine learning with areas such as deep learning and generative AI, time series forecasting and responsible use of AI. We have access to massive financial datasets and actively collaborate with world renowned academic faculty.
We are always looking for people driven to be at the cutting edge of machine learning in research, engineering, and impactful applications.
**Key Responsibilities:**
+ Traditional ML: Develop and deploy batch and real-time model inference pipelines to production, perform end-to-end integration testing.
+ Gen AI: Develop and deploy scalable production Gen AI systems for Gen AI models.
+ Mode Serving Framework: Develop in house model serving framework or integrate open-source model serving framework with enterprise data platform.
+ ML System Design: Architect scalable machine learning and Gen AI systems that integrate with existing data platform and infrastructure, focusing on automation, operation efficiency, and reliability.
+ Data Analysis & Processing: Perform data analysis, data preprocessing, and feature engineering on complex and large datasets for machine learning models.
+ Model Deployment & Monitoring: Build and deploy model inference pipeline, ground truth pipeline, model monitoring pipeline to production environment. Continuously monitor production model performance and system performance
+ Automation: Build CI/CD pipelines to automate model deployment, model deployment validation, model performance monitoring, and model retraining.
+ Research: Stay up to date with the latest advancements in AI/ML technologies and apply them to improve existing ML systems or develop new systems and solutions.
+ Technical Leadership: Provide technical expertise with a focus on efficiency, reliability, scalability, and security; includes planning, evaluating, recommending, designing, operationalizing, and supporting solutions in compliance with enterprise and industry standards.
+ Collaboration: Work with machine learning scientists, product owners, data platform team and business partners to gather use case requirements and implement technical solutions for production AI/ML models.
**Job Requirements:**
Required Technical Qualifications:
+ BSc+ in Computer Science, Math, Physics, or similar
+ 2+ years of extensive programming experience, 1+ year experience of building machine learning production system
+ Solid knowledge of applied Machine Learning, Deep Learning, Large Language Models
+ Experience with developing MLOps CI/CD pipelines for deploying AI/ML models
+ Solid cloud experience with Azure or AWS and cloud AI/ML services such as Databricks, Kubernetes, docker and container orchestration, Azure Machine Learning, Azure Data Factory
+ Strong experience with PySpark for big data processing and PyTorch for deep learning model serving
+ Expert coder with Python, Java, or Scala
+ Experience with RAG, LLM fine tuning, LLM serving
+ Practical expertise in performance tuning, bottleneck problems analysis, and troubleshooting
Preferred Qualifications:
+ Knowledge of cloud engineering
+ Self-motivated and demonstrated ability to take independent action to delivery results.
+ Highly developed critical thinking, analytical and problem-solving skills
+ Strong verbal and written communication skills, with the ability to work effectively across teams
**Who We Are:**
TD is one of the world's leading global financial institutions and is the fifth largest bank in North America by branches/stores. Every day, we deliver legendary customer experiences to over 27 million households and businesses in Canada, the United States and around the world. More than 95,000 TD colleagues bring their skills, talent, and creativity to the Bank, those we serve, and the economies we support. We are guided by our vision to Be the Better Bank and our purpose to enrich the lives of our customers, communities and colleagues.
TD is deeply committed to being a leader in customer experience, that is why we believe that all colleagues, no matter where they work, are customer facing. As we build our business and deliver on our strategy, we are innovating to enhance the customer experience and build capabilities to shape the future of banking. Whether you've got years of banking experience or are just starting your career in financial services, we can help you realize your potential. Through regular leadership and development conversations to mentorship and training programs, we're here to support you towards your goals. As an organization, we keep growing - and so will you.
**Our Total Rewards Package**
Our Total Rewards package reflects the investments we make in our colleagues to help them and their families achieve their financial, physical, and mental well-being goals. Total Rewards at TD includes a base salary, variable compensation, and several other key plans such as health and well-being benefits, savings and retirement programs, paid time off, banking benefits and discounts, career development, and reward and recognition programs. Learn more ( Information:**
We're delighted that you're considering building a career with TD. Through regular development conversations, training programs, and a competitive benefits plan, we're committed to providing the support our colleagues need to thrive both at work and at home.
Please be advised that this job opportunity is subject to provincial regulation for employment purposes. It is imperative to acknowledge that each province or territory within the jurisdiction of Canada may have its own set of regulations, requirements.
**Colleague Development**
If you're interested in a specific career path or are looking to build certain skills, we want to help you succeed. You'll have regular career, development, and performance conversations with your manager, as well as access to an online learning platform and a variety of mentoring programs to help you unlock future opportunities. Whether you have a passion for helping customers and want to expand your experience, or you want to coach and inspire your colleagues, there are many different career paths within our organization at TD - and we're committed to helping you identify opportunities that support your goals.
**Training & Onboarding**
We will provide training and onboarding sessions to ensure that you've got everything you need to succeed in your new role.
**Interview Process**
We'll reach out to candidates of interest to schedule an interview. We do our best to communicate outcomes to all applicants by email or phone call.
**Accommodation**
Your accessibility is important to us. Please let us know if you'd like accommodations (including accessible meeting rooms, captioning for virtual interviews, etc.) to help us remove barriers so that you can participate throughout the interview process.
We look forward to hearing from you!
**Language Requirement (Quebec only):**
Sans Objet
Federal law prohibits job discrimination based on race, color, sex, sexual orientation, gender identity, national origin, religion, age, equal pay, disability and genetic information.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Machine Learning Engineer Jobs