196 Lead Data Scientist jobs in Canada
Lead Data Scientist
Posted today
Job Viewed
Job Description
Job Description
About Fusemachines
Fusemachines is a leading AI strategy, talent, and education services provider. Founded by Sameer Maskey Ph.D., Adjunct Associate Professor at Columbia University, Fusemachines has a core mission of democratizing AI. With a presence in 4 countries (Nepal, the United States, Canada, and the Dominican Republic and more than 450 full-time employees) Fusemachines seeks to bring its global expertise in AI to transform companies around the world.
About the role
This is remote, full-time
A Lead Data Scientist is responsible for designing and implementing data-driven solutions to complex business problems. The role requires extensive experience in data analysis, agentic ai, statistical modeling, machine learning, and data visualization, as well as the ability to lead a team of data scientists and collaborate with cross-functional teams.
Responsibilites:
- Lead a team of data scientists to develop innovative solutions to complex business problems.
- Collaborate with cross-functional teams, including business stakeholders, product managers, software engineers, and data engineers to develop and implement data-driven solutions.
- Assess the business needs of clients and identify areas where AI can be used to improve processes, reduce costs, or increase revenue.
- Design and implement statistical models, machine learning algorithms, predictive analytics models, and agentic systems to solve business problems.
- Communicate technical insights and recommendations to non-technical stakeholders in a clear and concise manner.
- Stay up-to-date with the latest developments in data science, machine learning, and artificial intelligence, and apply new technologies and techniques to solve business problems.
- Mentor and develop the skills of junior data scientists and provide feedback and guidance to help them improve their work.
- Responsible for developing, implementing, and managing the end-to-end machine learning pipelines. This will involve building, deploying, and maintaining machine learning models, as well as ensuring data quality and system stability.
Requirements for the role
- Applicants should have a Masters, PhD, or advanced training in applied mathematics, engineering, computer science, or a similar related field.
- 8+ years experience in Data Scientist or Machine learning.
- Strong programming skills in languages such as Python, R, C++, and SQL.
- Hands-on experience with ML frameworks, such as PyTorch, or Tensorflow
- Experience with cloud compute environments such as AWS, GCP, Azure
- Experience leading data science teams.
- Ability to work independently and manage multiple projects simultaneously.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills both written and verbal.
- Experience in industries such as finance, healthcare, e-commerce, retail, or marketing is a plus.
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
Powered by JazzHR
pfJNcNaBUL
Lead Data Scientist- Supply Chain
Posted today
Job Viewed
Job Description
Job Description
Tiger Analytics is looking for an experienced Senior Data Scientist to join our team. As a leading advanced analytics consulting firm, we help Fortune 500 companies generate valuable insights from their data. With our deep expertise in Data Science, Machine Learning, and AI, we deliver innovative solutions to complex business problems. As a Lead Data Scientist at Tiger Analytics, you will have the opportunity to work on cutting-edge projects, collaborate with cross-functional teams, and drive business value through advanced analytics.
Key Responsibilities:
- Accelerate and improve the entire network design process, from raw data to a model ready for running in tools like Coupa or Llamasoft.
- This involves: Getting data and identifying/correcting outliers in capacity, throughputs, and transportation costs.
- Creating models for auto-completion of missing data and new routes.
- Automating the creation of common scenarios, such as optimizing warehouse locations (deleting or adding warehouses) in a dynamic and globally applicable way.
- Connecting multiple isolated models- The core of this involves mathematical optimization models (mixed-integer linear programming).
- Combine data science with supply chain knowledge to adapt to available data.
- Develop heuristics to accelerate NP-hard network design models that currently take days to run.
- The goal is to automate the running of hundreds of models in the background to provide possible improvements without manual intervention.
- Supply Chain Analysis:
- Normalize historical data (3-5 years) to reflect the supply chain accurately, removing anomalies like strikes.
- Identify when and why the real supply chain deviates from the plan (root cause analysis).
- Analyze bottlenecks in the supply chain.
- Find "general insights" that analysts might not know to look for, such as unexpected correlations between events across different parts of the supply chain (e.g., promotions in Luxembourg causing stockouts in Spain). This requires creative thinking beyond simple correlation due to the complexity and temporal aspects of the global supply chain.
- Identify trends where things are operating outside of normal parameters for any KPI or action in the supply chain
Requirements
- Bachelor’s or Master’s degree in Computer Science, Mathematics, or a related technical field.
- 7+ years of experience in Data Science and Machine Learning.
- 7+ years of hands-on experience in Python and PySpark.
- Strong stakeholder management skills, including engagement with business units and vendors.
- Data Science: Strong expertise in developing supervised and unsupervised ML models, with knowledge of time series and demand forecasting being a plus.
- Industry- Supply chain is must have.
Machine Learning Engineer
Posted 9 days ago
Job Viewed
Job Description
Toronto, Ontario, Canada
**Hours:**
37.5
**Line of Business:**
Analytics, Insights, & Artificial Intelligence
**Pay Details:**
$120,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:**
**We are currently seeking talented individuals for a variety of positions, ranging from junior to senior levels, and will evaluate your application in its entirety.**
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.
We are looking for world-class engineers to tackle cutting-edge problems in Machine Learning applied to the real world. Our team is building standardized frameworks to launch AI models that have real-world impact. Work with large-scale, real-world datasets spanning multiple modalities, ranging from banking transactions, conversation transcripts to large document collections.
**Day-to-day as a Machine Learning Engineer:**
+ Join a world-class team of AI developers with an extensive track record.
+ Architect scalable machine learning and Gen AI systems that integrate with existing data platform and infrastructure, focusing on automation, operation efficiency, and reliability.
+ Write clean, efficient, and maintainable code for ML models to ensure efficient deployment of scalable AI application.
+ Work with large-scale, real-world datasets that range from banking transactions, conversation histories, to large document collections.
**Job Requirements**
What can you bring to TD? Tell us about your most relevant experience, credentials and knowledge for this role, as well as these essential requirements and attributes:
+ Minimum three years of experience delivering major data science projects in large, complex organizations
+ Strong communication, business acumen and stakeholder management competencies
+ Strong technical skills: machine learning, data engineering, MLOps, cloud solution architecture, software development practices
+ Strong coding proficiency: python, R, SQL and / or Scala, cloud architecture a plus
+ A track record of driving product adoption and growth
+ Familiarity with cloud solution architecture, Azure a plus
+ Certified Scrum Product Owner and / or Certified Scrum Master or equivalent experience a plus
+ Master's degree data science, artificial intelligence, computer science or equivalent experience
**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.
Machine Learning Engineer
Posted today
Job Viewed
Job Description
Job Description
Qorsa Corp is a Canadian technology company pioneering quantum-proof AI solutions for governments, enterprises, and institutions. We build and integrate advanced machine learning with cryptographically agile systems built for the post-quantum era to help our clients better understand and protect their data.
As a Machine Learning engineer, you’ll work on data ingestion and processing using various Natural Language Processing (NLP) tools. You will also work on building AI agents, fine-tuning LLMs, and building chatbots.
Key responsibilities include:
Design, build, and maintain AI Agents using Langchain and other similar tools.
Fine-tune and test LLMs on various verticals explored by Qorsa.
Develop and deploy applications using Docker and Kubernetes.
Improve on our existing technologies including data processing, natural language pipelines, and building knowledge graphs
Qorsa Corp is a Canadian technology company pioneering quantum-proof AI solutions for governments, enterprises, and institutions. We build and integrate advanced machine learning with cryptographically agile systems built for the post-quantum era to help our clients better understand and protect their data.
Company DescriptionQorsa Corp is a Canadian technology company pioneering quantum-proof AI solutions for governments, enterprises, and institutions. We build and integrate advanced machine learning with cryptographically agile systems built for the post-quantum era to help our clients better understand and protect their data.
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:
"Im thrilled to welcome a new Machine Learning Engineer to our team! This role is perfect for someone passionate about driving trust and safety research. Were looking for someone with an applied mindset to join our diverse, cross-functional team, helping turn research into practical outputs that make an impact. I cant wait to see the contributions youll bring to Amii!"
Alyssa Lefaivre kopac, Director of AI Trust and Safety
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
Reporting to the Director of AI Trust and Safety, the ML Engineer will drive the development and execution of research and applied projects within the Trust and Safety portfolio. This role is pivotal in advancing state-of-the-art trust and safety research and delivering high-impact applied outputs.
As part of a rapidly growing team, the ML Engineer will play a central role in shaping the portfolio. The work will begin with a strong emphasis on research and will evolve toward developing applied tools and outputs as research findings are translated into practical, applied solutions. The ML Engineer will collaborate closely with senior engineering and research leaders to perform research, develop applied outputs, manage infrastructure, create training materials, and support the technical growth of both individuals and the organization.
In addition to hands-on technical work, the ML Engineer will work alongside the Director, Engineering and Director, AI Trust and Safety to develop strategies and best practices for optimizing our tools, frameworks, and services.
The role focuses on achieving excellence in three main accountabilities:
- Infrastructure and Systems Management
- Applied Research and Development
- Technical Coaching and Collaboration
Required Skills / Expertise
Key Responsibilities:
- Work with the Director, AI Trust and Safety and Applied Research Scientists to scope and define safety-focused project goals that balance foundational research with applied value.
- Perform research activities by implementing experiments, adapting models, and maintaining reproducible, well-documented code.
- Design and deliver training on AI/ML workflows for safety research, helping researchers optimize processes and infrastructure usage. Design and maintain data pipelines and compute environments to support safety-focused research, experimentation, and validation.
- Collaborate with internal teams and external partners to deliver practical tools, frameworks, and other applied outputs with real-world impact.
- Lead the engineering of safety tools and inference systems, ensuring outputs from safety research are secure, reliable, interoperable, and considered for real-world Trust & Safety applications.
- Develop and maintain model evaluation frameworks tailored to Trust & Safety research questions and use cases.
- Document systems, workflows, and best practices to ensure reproducibility, transparency, and effective knowledge sharing.
- Prepare and manage datasets including curation, preprocessing, and synthetic data generation to accelerate safety research.
- Collaborate with cross-functional teams to productize safety research outputs, build supporting tooling, and enable adoption by end users.
- Provide technical coaching, mentorship, and code reviews to staff, students, and partners on safety-focused ML development.
Qualifications:
- Post-graduate degree in Computer Science, Information Technology, Data Science, or a related field
- 3+ years of experience in ML engineering, with a strong track record in researching, designing, implementing, optimizing, and evaluating machine learning (ML) and reinforcement learning (RL) algorithms in both simulated and real-world environments.
- Demonstrated professional proficiency in developing and applying deep learning and RL algorithms using Python and modern machine learning frameworks (e.g., PyTorch, JAX, TensorFlow), with expertise in RL libraries and simulation environments (e.g., Gymnasium, MuJoCo, Stable-Baselines3, Dopamine, PureJaxRL), complemented by strong competency in Git-based version control and Unix/Linux environments.
- Experience working in academic or industry research environments, collaborating closely with research scientists.
- Advanced Degrees or Certifications in High-Performance Computing (HPC), Computer Science, ML/AI or Cloud Infrastructure are an asset
- Proven ability translating research concepts into tools, prototypes, or systems considered for real-world use.
- Experience optimizing ML systems and tools for scalability, reliability, and resource efficiency.
- Source Code Analysis: Proficiency in analyzing the source code of AI-based software
- Interest in or exposure to the Trust & Safety landscape and its practical applications
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 CV 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: $100,000-$25,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 Lead data scientist 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 I
Posted 1 day ago
Job Viewed
Job Description
Toronto, Ontario, Canada
**Hours:**
37.5
**Line of Business:**
Analytics, Insights, & Artificial Intelligence
**Pay Details:**
$120,000 - $153,500 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:**
Additional Job Description
The Machine Learning Standardization team at TD Bank's AI Platform is dedicated to enabling seamless model deployment and serving for high-performing machine learning models. Our mission is to provide a robust foundation that accelerates the deployment process while ensuring reliability and scalability. We are seeking talented engineers to tackle the exciting challenge of building core capabilities for state-of-the-art AI/ML models. These capabilities will be utilized across the bank to standardize and streamline model deployment, serving and monitoring processes.
As a key contributor to the Machine Learning Standardization team, you will play a pivotal role in designing and implementing critical components of ML libraries and systems. You will collaborate closely with model developers, as well as other talented engineers in the AI Platform team, to create systems that meet the diverse needs of machine learning deployments across various projects within the organization.
**KEY RESPONSIBILITIES**
+ Design and implement features that drive standardization and scalability, ensuring consistent practices for model deployment and serving.
+ Collaborate with product owners and technical leads to architect, develop, and optimize core components to support large-scale, enterprise-wide use cases.
+ Provide expertise on fundamental engineering practices for the broader AI/ML engineering team and inspire the adoption of ML engineering practice across the organization.
+ Work closely with model developers and AI Platform teams to build, maintain, and enhance scalable systems that streamline and unify machine learning workflows across the organization.
**CUSTOMER:**
+ Interpret the meaning of new strategic directions and set objectives and measurements.
+ Gather and analyze information or data on current and future trends of best engineering practices.
+ Seek information on issues impacting the progress of organizational, engineering and process issues.
**SHAREHOLDER**
+ Adhere to enterprise frameworks or methodologies that relate to activities for our business area.
+ Ensure respective programs/policies/practices are well managed, meets business needs, complies with internal and external requirements, and aligns with business priorities.
+ Consistently exercise discretion in managing correspondence, information and all matters of confidentiality; escalate issues where appropriate.
**EMPLOYEE / TEAM**
+ Participate fully as a member of the team, support a positive work environment that promotes service to the business, quality, innovation and teamwork and ensure timely communication of issues/ points of interest.
+ Provide thought leadership and/ or industry knowledge for own area of expertise in own area and participate in knowledge transfer within the team and business unit.
+ Keep current on emerging trends/ developments and grow knowledge of the business, related tools and techniques.
**EXPERIENCE AND / OR EDUCATION**
+ Undergraduate degree required, advanced technical degree preferred (e.g., math, physics, engineering or computer science) Graduate's degree preferred with either progressive project work experience
+ Exposure to building or contributing to Python libraries or APIs.
+ Familiarity with API technologies or frameworks such as Flask, FastAPI and AzureML Online Endpoints.
+ Basic understanding of cloud platforms like Microsoft Azure.
+ Interest in MLOps practices and tools.
+ Foundational knowledge of machine learning and deep learning concepts, including predictive and generative AI.
**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.
Machine Learning Engineer II
Posted 2 days ago
Job Viewed
Job Description
Toronto, Ontario, Canada
**Hours:**
37.5
**Line of Business:**
Analytics, Insights, & Artificial Intelligence
**Pay Details:**
$114,000 - $199,500 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:**
**CUSTOMER**
+ Leverage deep technology expertise for own area of specialization to deliver and ensure that all areas across the organization that provision, manage, and support various technologies have the necessary tools, processes and documentation required to effectively execute on their respective mandates.
+ Execute on Engineering strategy as it relates to the introduction of tools and the automation of build, test, release and configure activities across Application, Platform and Infrastructure. Partner with the Operations team to automatically integrate with appropriate tools and processes as part of automated/self-serve Application, Platform, or Infrastructure releases.
+ Work with partners across Technology and apply in-depth understanding of relevant business needs to identify and leverage synergies across the various areas.
+ Act as the expert or lead innovator and agent of change for the programs and services under management.
+ Work with other teams to implement best practices for engineering and management and serve as an ambassador for ML Engineering.
+ Work with vendor platform providers and engineering peers to keep abreast of trends, products, frameworks, and applications.
+ Identify and effectively manage stakeholder engagement and impacts across the enterprise.
+ Interpret client needs, assess engineering related requirements, and identify solutions to non-standard requests.
**SHAREHOLDER**
+ Adhere to enterprise frameworks or methodologies that relate to activities for our business area.
+ Ensure respective programs/policies/practices are well managed, meets business needs, complies with internal and external requirements, and aligns with business priorities.
+ Consistently exercise discretion in managing correspondence, information and all matters of confidentiality; escalate issues where appropriate.
+ Ensure business operations are in compliance with applicable internal and external requirements (e.g., financial controls, segregation of duties, transaction approvals and physical control of assets)
+ Participate in cross-functional / enterprise / initiatives as a subject matter expert helping to identify risk / provide guidance for complex situations.
+ Conduct internal and external research projects; support the development/ delivery of presentations / communications to management or broader audience.
+ Conduct meaningful analysis at the functional or enterprise level using results to draw conclusions, make recommendations, assess the effectiveness of programs/ policies/ practices.
+ Monitor service, productivity and assess efficiency levels within own function and implement continuous process / performance improvements where opportunities exist.
+ Lead / facilitate and/or implement actions / remediation plans to address performance / risk /governance issues.
+ Actively manage relationships within and across various business lines, corporate and/or control functions and ensure alignment with enterprise and/or regulatory requirements.
+ Keep abreast of emerging issues, trends, and evolving regulatory requirements and assess potential impacts.
+ Maintain a culture of risk management and control, supported by effective processes in alignment with risk appetite
**EMPLOYEE / TEAM**
+ Participate fully as a member of the team, support a positive work environment that promotes service to the business, quality, innovation and teamwork and ensure timely communication of issues/ points of interest.
+ Provide thought leadership and/ or industry knowledge for own area of expertise in own area and participate in knowledge transfer within the team and business unit.
+ Keep current on emerging trends/ developments and grow knowledge of the business, related tools and techniques.
+ Participate in personal performance management and development activities, including cross training within own team.
+ Keep others informed and up to date about the status / progress of projects and / or all relevant or useful information related to day-to-day activities.
+ Contribute to team development of skills and capabilities through mentorship of others, by sharing knowledge and experiences and leveraging best practices.
+ Lead, motivate and develop relationships with internal and external business partners / stakeholders to develop productive working relationships.
+ Contribute to a fair, positive and equitable environment that supports a diverse workforce.
+ Act as a brand ambassador for your business area/function and the bank, both internally and/or externally
**BREADTH & DEPTH:**
+ Expert knowledge of specific domain or range of engineering frameworks, technology, tools, processes, and procedures, as well as organization issues.
+ Expert knowledge of TD applications, systems, networks, innovation, design activities, best practices, business / organization, Bank standards, and may fulfill a governance role.
+ Integrates knowledge of business and functional priorities and acts as a key contributor in a complex and critical environment.
+ Adept at technical project execution, strategic planning, and effective communication. Accountable for specialized knowledge in a field of AI/ML Engineering and may provide leadership to teams or projects, shares expertise.
+ Applies in-depth skills and broad knowledge of the business to address complex problems and non-standard situations.
+ Generally, reports to a Senior Manager or above role
**EXPERIENCE AND / OR EDUCATION**
+ Undergraduate degree required, advanced technical degree preferred (e.g., math, physics, engineering, finance or computer science) Graduate's degree preferred with either progressive project work experience or
+ 1 +years relevant experience (includes post graduate experience)
**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):**
*Remarque: Étant donné que cet affichage concerne de futurs postes vacants et qu'il servira à pourvoir de nombreux postes aux exigences comparables à l'avenir, nous invitons les candidats bilingues et francophones à poser leur candidature. Lorsqu'un poste sera à pourvoir, une évaluation des besoins en matière de langue sera effectuée pour déterminer si la connaissance d'une autre langue que le français est exigée.
Federal law prohibits job discrimination based on race, color, sex, sexual orientation, gender identity, national origin, religion, age, equal pay, disability and genetic information.