280 Machine Learning jobs in Canada
Machine Learning Engineer

Posted 1 day ago
Job Viewed
Job Description
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
Machine Learning Engineer

Posted 1 day ago
Job Viewed
Job Description
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.
Machine Learning Engineer

Posted 1 day ago
Job Viewed
Job Description
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.
Machine Learning Engineer
Posted today
Job Viewed
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.
Machine Learning Engineer
Posted today
Job Viewed
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
Machine Learning Engineer
Posted today
Job Viewed
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
- 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
- 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
- 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
Machine Learning Engineer
Posted today
Job Viewed
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!
Be The First To Know
About the latest Machine learning Jobs in Canada !
Machine Learning Engineer
Posted today
Job Viewed
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
Machine Learning Engineer
Posted today
Job Viewed
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
Machine Learning Manager

Posted 1 day ago
Job Viewed
Job Description
25WD86908
+ **Position Overview** We are seeking a hands-on Engineering Manager to lead our skilled team of software and ML engineers in the design, development, and maintenance of AMP, our next generation _machine learning_ platform. Your management role extends beyond providing technical leadership; you will be a pivotal figure in fostering collaboration with partners and driving platform adoption. Collaborating closely with cross-functional teams including product management, data science, and infrastructure, you will define and execute the AI/ML platform roadmap. Your responsibilities encompass driving the technical strategy, execution, and delivery of scalable AI/ML platforms, ensuring alignment with organizational goals and priorities. This role requires a blend of technical expertise in AI/ML technologies, strong leadership skills, and a proven track record of delivering complex projects on time and within budget. **Responsibilities**
+ Lead and mentor a team of engineers in the development and deployment of AI/ML solutions
+ Collaborate with cross-functional teams including product management, data science, data and cloud infrastructure to define and execute the AI/ML platform roadmap
+ Provide sound technical guidance and drive crucial technology decisions
+ Actively participate in coding review processes, and problem-solving alongside your team
+ Stay updated with the latest advancements in AI/ML technologies
+ Provide guidance of the design and architecture of scalable, reliable, and efficient AI/ML systems
+ Ensure adherence to best practices in software development, code quality, and security standards
+ Manage project timelines and resource allocation to drive deliverables
+ Foster a culture of innovation, agility, collaboration, and continuous improvement within the engineering team
+ Actively participate in the hiring process to attract and onboard top-tier engineering talent, ensuring the team possesses the necessary skills and expertise to execute on the AI/ML platform vision **Minimum Qualifications**
+ BS/MS in Computer Science, Engineering, or a related field. (MS preferred)
+ Minimum of 3 years of experience of software engineering, with at least 3 years in a leadership or management role
+ Proven experience leading and mentoring software and ML engineering teams. Ability to inspire, motivate, and guide team members towards achieving project goals
+ Ability to align technical objectives with business goals. Skilled at roadmap development, setting clear objectives, and prioritizing tasks
+ Ability to plan, execute, and deliver projects timely and efficiently allocate resources and managing workload distribution among team members
+ Skilled in identifying potential project risks and developing mitigation strategies
+ Strong background in AI/ML with experience in deep learning, statistical modeling, and neural networks
+ Ability to design and build scalable, high-performance systems with understanding of cloud services (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes)
+ Solid understanding of agile software development methodologies and management practices
+ Working knowledge of CI/CD pipelines, automation tools, and practices for _machine learning_ lifecycle management
+ Excellent communication skills to effectively liaise with various stakeholders, including product managers, data scientists, and upper management
+ Ability to foster a collaborative team environment
+ Managers of Professional roles - and/or managers of people that manage Support roles
+ Manages work for medium size team, or multiple small teams and achieves results by directing work through supervisors/team leads and professional employees
+ Typically focused on areas of subject matter expertise within one discipline
+ Keep their teams organized, efficient, effective, productive, and motivated through professional leadership techniques
+ Responsible for managing deliverables against expected results with a timeline that is typically longer than a quarter
+ Focus is more operational, and decisions are typically made within established policies, procedures and objectives **Preferred Qualifications**
+ Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform, specifically AWS SageMaker or Azure _Machine Learning_
+ Prior experience in building AI/ML platforms
+ Understanding of MLOps principles and practices for effectively managing and automating _machine learning_ workflows, including _model_ versioning, monitoring, and deployment **Ingénieur Manager - Plateforme** IA & ML _Traduction française à suivre !_ **Présentation du poste** Nous recherchons un ingénieur manager pour diriger notre équipe d'ingénieurs logiciels et ML dans la conception, le développement et la maintenance d'AMP, notre plateforme d'apprentissage automatique de nouvelle génération. Votre rôle de manager va au-delà de la direction technique ; vous serez une figure centrale dans la promotion de la collaboration avec les partenaires et l'adoption de la plateforme. En étroite collaboration avec des équipes interfonctionnelles, notamment la gestion des produits, la science des données et l'infrastructure, vous définirez et exécuterez la feuille de route de la plateforme IA/ML. Vos responsabilités comprennent la conduite de la stratégie technique, l'exécution et la livraison de plateformes IA/ML évolutives, en veillant à l'alignement avec les objectifs et les priorités de l'organisation. Ce poste requiert une combinaison d'expertise technique dans les technologies IA/ML, de solides compétences en leadership et une expérience avérée dans la réalisation de projets complexes dans le respect des délais et du budget. **Responsabilités**
+ Diriger et encadrer une équipe d'ingénieurs dans le développement et le déploiement de solutions d'IA/AA
+ Collaborer avec des équipes interfonctionnelles, notamment la gestion des produits, la science des données, les données et l'infrastructure cloud, pour définir et exécuter la feuille de route de la plateforme d'IA/AA
+ Fournir des conseils techniques avisés et prendre des décisions technologiques cruciales
+ Participer activement aux processus de révision du codage et à la résolution de problèmes aux côtés de votre équipe
+ Se tenir au courant des dernières avancées en matière de technologies d'IA/AA
+ Fournir des conseils sur la conception et l'architecture de systèmes d'IA/ML évolutifs, fiables et efficaces
+ Veiller au respect des meilleures pratiques en matière de développement de logiciels, de qualité du code et de normes de sécurité
+ Gérer les délais des projets et l'allocation des ressources pour obtenir des résultats
+ Favoriser une culture d'innovation, d'agilité, de collaboration et d'amélioration continue au sein de l'équipe d'ingénierie
+ Participer activement au processus de recrutement pour attirer et intégrer les meilleurs talents en ingénierie, en veillant à ce que l'équipe possède les compétences et l'expertise nécessaires pour concrétiser la vision de la plateforme IA/AA **Qualifications minimales**
+ Licence/Master en informatique, ingénierie ou dans un domaine connexe. (Master de préférence)
+ Au moins 3 ans d'expérience en génie logiciel, dont au moins 3 ans dans un rôle de direction ou de gestion
+ Expérience avérée dans la direction et l'encadrement d'équipes d'ingénierie en logiciels et en AA Capacité à inspirer, motiver et guider les membres de l'équipe vers la réalisation des objectifs du projet
+ Capacité à aligner les objectifs techniques sur les objectifs commerciaux. Compétences en matière d'élaboration de feuilles de route, de définition d'objectifs clairs et de hiérarchisation des tâches
+ Capacité à planifier, exécuter et livrer des projets en temps voulu et de manière efficace, à allouer des ressources et à gérer la répartition de la charge de travail entre les membres de l'équipe
+ Compétences en matière d'identification des risques potentiels des projets et d'élaboration de stratégies d'atténuation
+ Solide expérience en IA/ML avec une expertise en apprentissage profond, en modélisation statistique et en réseaux neuronaux
+ Capacité à concevoir et à construire des systèmes évolutifs et performants avec une bonne compréhension des services cloud (AWS, GCP, Azure) et des technologies de conteneurisation (Docker, Kubernetes)
+ Solide compréhension des méthodologies de développement logiciel agiles et des pratiques de gestion
+ Connaissance pratique des pipelines CI/CD, des outils d'automatisation et des pratiques de gestion du cycle de vie de l'apprentissage automatique
+ Excellentes compétences en communication pour assurer une liaison efficace avec les différentes parties prenantes, notamment les chefs de produit, les scientifiques des données et la direction générale
+ Capacité à favoriser un environnement d'équipe collaboratif
+ Gestionnaires de Rôles professionnels - et/ou gestionnaires de personnes qui gèrent des Rôles de soutien
+ Gère le travail d'une équipe de taille moyenne ou de plusieurs petites équipes et obtient des résultats en dirigeant le travail par l'intermédiaire de superviseurs/chefs d'équipe et d'employés professionnels
+ Généralement axé sur des domaines d'expertise dans une discipline
+ Garde ses équipes organisées, efficaces, productives et motivées grâce à des techniques de leadership professionnel
+ Responsable de la gestion des livrables par rapport aux résultats attendus avec un calendrier généralement plus long qu'un trimestre
+ L'accent est davantage mis sur les opérations et les décisions sont généralement prises dans le cadre de politiques, de procédures et d'objectifs établis **Qualifications préférées** **ngineer Manager - AI & ML Platform** Connaissance des plateformes cloud telles que AWS, Azure ou Google Cloud Platform, en particulier AWS SageMaker ou Azure _Machine Learning_
+ Expérience préalable dans la création de plateformes d'IA/ML
+ Compréhension des principes et des pratiques MLOps pour gérer et automatiser efficacement les workflows d'apprentissage automatique, y compris le versionnage, la surveillance et le déploiement des modèles
**Learn More / Plus d'information**
**About Autodesk /** **À propos d'Autodesk**
Welcome to Autodesk! Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
We take great pride in our culture here at Autodesk - our Culture Code is at the core of everything we do. Our values and ways of working help our people thrive and realize their potential, which leads to even better outcomes for our customers.
When you're an Autodesker, you can be your whole, authentic self and do meaningful work that helps build a better future for all. Ready to shape the world and your future? Join us!
Bienvenue à Autodesk ! Des choses incroyables sont créées chaque jour avec nos logiciels - des bâtiments les plus écologiques et des voitures les plus propres aux usines les plus intelligentes et aux plus grands films à succès. Nous aidons les innovateurs à transformer leurs idées en réalité, transformant non seulement la façon dont les choses sont faites, mais ce qui peut être fait.
Nous sommes très fiers de notre culture ici chez Autodesk - notre code en matière de culture est au cœur de tout ce que nous faisons. Nos valeurs et nos méthodes de travail aident nos employés à prospérer et à réaliser leur potentiel, ce qui conduit à des résultats encore meilleurs pour nos clients.
Lorsque vous êtes un employé Autodesk, vous pouvez être entier et authentique et effectuer un travail significatif qui aide à construire un avenir meilleur pour tous. Prêt à façonner le monde et votre avenir? Joignez-vous à nous !
**Salary transparency /** **Transparence salariale**
Salary is one part of Autodesk's competitive compensation package. Offers are based on the candidate's experience and geographic location. In addition to base salaries, we also have a significant emphasis on discretionary annual cash bonuses, commissions for sales roles, stock or long-term incentive cash grants, and a comprehensive benefits package.
Le salaire est l'un des éléments de l'offre compétitive d'Autodesk. Les offres sont basées sur l'expérience et la situation géographique du candidat. Outre les salaires de base, nous accordons également une grande importance aux primes annuelles discrétionnaires en espèces, aux commissions pour les fonctions de vente, aux actions ou aux primes d'encouragement à long terme en espèces, ainsi qu'à un ensemble complet d'avantages sociaux.
**Diversity & Belonging /** **Diversité et appurtenance**
We take pride in cultivating a culture of belonging and an equitable workplace where everyone can thrive. Learn more here: sommes fiers de cultiver une culture d'appartenance et un milieu de travail équitable où tout le monde peut s'épanouir. Pour en savoir plus, cliquez ici : you an existing contractor or consultant with Autodesk?**
**Êtes-vous un sous-traitant ou un consultant existant d'Autodesk ?**
Please search for open jobs and apply internally (not on this external site).
Veuillez rechercher des emplois vacants et postuler à l'interne (pas sur ce site externe).