Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Full Stack Data Science Engineer

$154k - $199.5k per year

The Toronto-Dominion Bank (Canada)

Work Location

Toronto, Ontario, Canada

Hours

37.5

Line of Business

Analytics, Insights, & Artificial Intelligence

Pay Details

$154,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

Department Overview

Join a high-impact analytics team that shapes business decisions through data, insights, and AI/ML. Collaborate with business leaders and cross-functional teams to uncover opportunities, build scalable analytics solutions, and translate complex analysis into actionable insights.

Key Responsibilities

  • Lead end-to-end performance diagnostics across customer, product, and advisor dimensions to identify growth, efficiency, and primacy opportunities.
  • Translate curated data into actionable insights through hypothesis development, testing, analysis, and stakeholder storytelling.
  • Design and deliver scalable analytics assets, including datasets, dashboards, segmentation frameworks, and predictive AI/ML models.
  • Investigate, evaluate, and implement AI/ML tools and algorithms to solve complex business problems.
  • Develop compelling visualizations and data stories tailored to technical and non-technical audiences.
  • Partner with business owners to drive advanced analytics and AI/ML adoption.
  • Lead cross‑functional collaboration with data scientists, engineers, IT partners, and business process owners.
  • Provide subject‑matter expertise, mentorship, and guidance on advanced analytics and AI/ML methodologies.
  • Identify emerging analytical trends and data needs to improve repeatable and scalable solutions.

Required Qualifications & Skills

  • Business Acumen: Strong ability to frame and structure complex business problems in financial services / retail banking, connect analytical insights to commercial levers (growth, efficiency, customer and advisor outcomes), and translate findings into clear, actionable recommendations. Demonstrated comfort engaging with senior executives and C‑suite stakeholders, influencing decisions through concise, insight‑driven storytelling.
  • Applied Analytics Expertise: Demonstrated ability to creatively explore data, identify non-obvious patterns, and rigorously test hypotheses to solve complex business problems. Brings an entrepreneurial mindset to analytics by proactively identifying opportunities, challenging assumptions, and delivering high-impact insights that drive informed decision-making.
  • ML/AI Lifecycle Familiarity: Experience working with existing ML/ML models (adjusting inputs, interpreting outputs) and building or modifying models as needed. Solid knowledge of applied Machine Learning, Deep Learning, Large Language Models.
  • Solid cloud experience with Azure or AWS and cloud AI/ML services such as Databricks, Kubernetes, docker and container orchestration, Azure Machine Learning, Azure Data Factory.
  • Visualization & Communication: Proficient in creating clear, compelling dashboards, visualizations, and data stories tailored to diverse audiences, including senior executives and C‑suite leaders, translating complex analysis into concise, decision-ready narratives.
  • Data Stewardship: Confident working with structured and unstructured data from multiple sources, ensuring data usability, cleanliness, and reliability. Able to build or modify data pipelines or analytical assets.
  • Core Analytical Tools: Proficient in Python, PySpark, SQL, Power BI, and Databricks (or similar platforms) for data preparation, analysis, and collaboration. Strong experience with PySpark for big data processing and PyTorch for deep learning model serving.
  • Non-Technical Skills: Strong relationship management, storytelling, and business communication skills for senior audiences.

Education & Experience

A graduate or undergraduate degree in a quantitative or analytics-focused discipline (e.g., Business Analytics, Data Science, Statistics, Mathematics, Engineering, Computer Science, Finance, Actuarial Science). 7 years of relevant experience in advanced analytics, data science, or applied AI/ML in domains such as financial services, technology, consulting, or similar industries.

Data Manipulation: SQL, PySpark, Python. AI & ML: Predictive Analytics, Natural Language Processing (NLP), Supervised and Unsupervised Learning, leveraging Generative AI tools and APIs, Model Development and Deployment, Experimentation and Optimization including emerging capabilities and their application in analytical workflows. Data Visualization: Power BI, Tableau. Cloud Platforms: Azure (ADF, Synapse, Databricks), Snowflake. Data Engineering: ETL/ELT Pipelines, Apache Spark.

Nice-to-Have Experience in customer analytics within financial services (e.g., engagement, onboarding, cross-sell, retention, productivity insights). Expertise in optimizing analytical assets (data pipelines, models, dashboards) to drive measurable business impact. Bilingual proficiency (English/French).

Aperçu du département

Joignez‑vous à une équipe d’analytique stratégique qui soutient la prise de décision d’affaires grâce à des analyses rigoureuses, aux données et aux capacités d’intelligence artificielle et d’apprentissage automatique (IA/AA). En partenariat étroit avec les leaders d’affaires et les équipes transversales, vous contribuerez à identifier des occasions à forte valeur ajoutée, à développer des solutions analytiques durables et à transformer des analyses complexes en recommandations claires, concrètes et responsables.

Responsabilités principales

  • Diriger des analyses de performance de bout en bout couvrant les dimensions clients, produits et conseillers, afin d’identifier des occasions d’amélioration liées à la croissance, à l’efficacité opérationnelle et à la relation client.
  • Convertir les données en informations exploitables par l’élaboration d’hypothèses, leur validation analytique et la communication structurée des constats aux parties prenantes.
  • Concevoir, développer et maintenir des actifs analytiques évolutifs, incluant des ensembles de données, des tableaux de bord, des cadres de segmentation et des modèles prédictifs en IA/AA.
  • Évaluer et mettre en œuvre des outils, techniques et algorithmes d’IA/AA afin de répondre à des enjeux d’affaires complexes, dans le respect des cadres de gouvernance et de gestion des risques.
  • Produire des visualisations et des récits de données clairs et percutants, adaptés à des publics techniques et non techniques.
  • Travailler en étroite collaboration avec les partenaires d’affaires afin de favoriser l’adoption de l’analytique avancée et de l’IA/AA à l’échelle de l’organisation.
  • Assurer une collaboration efficace avec les équipes de science des données, d’ingénierie, des TI et les responsables des processus d’affaires.
  • Agir comme expert-conseil, en offrant du mentorat et de l’accompagnement sur les méthodologies avancées en analytique et en IA/AA.
  • Surveiller les tendances émergentes en analytique et les besoins en données afin d’améliorer la réutilisabilité, la robustesse et l’évolutivité des solutions.

Qualifications et compétences requises

  • Sens des affaires et communication exécutive – Capacité démontrée à structurer et à résoudre des problématiques complexes dans les services financiers et les services bancaires de détail. Aptitude à relier les résultats analytiques aux leviers d’affaires (croissance, efficacité, expérience client et performance des conseillers) et à formuler des recommandations claires et orientées vers l’action.
  • Approche proactive et structurée, axée sur l’amélioration continue et la création de valeur mesurable.
  • Aptitude à interagir avec des cadres supérieurs et la haute direction, en influençant les décisions grâce à une communication concise, factuelle et axée sur les insights.
  • Expérience avec des modèles existants d’IA/AA (ajustement des paramètres, interprétation des résultats) ainsi qu’avec la conception ou l’évolution de modèles, au besoin.
  • Bonne connaissance de l’apprentissage automatique appliqué, l’apprentissage profond et des grands modèles de langage (LLM).
  • Expérience avec des environnements infonuagiques tels qu’Azure ou AWS et avec des services d’IA/AA incluant Databricks, Kubernetes, Docker, Azure Machine Learning et Azure Data Factory.
  • Capacité à concevoir des tableaux de bord et des visualisations clairs, cohérents et adaptés à divers niveaux de public, incluant la haute direction, en mettant l’accent sur la prise de décision.
  • Qualité des données – Aisance à travailler avec des données structurées et non structurées provenant de sources multiples, en assurant leur qualité, leur fiabilité et leur conformité aux normes internes.
  • Maîtrise de Python, PySpark, SQL, Power BI et Databricks (ou outils comparables). Expérience confirmée avec PySpark pour le traitement de données volumineuses et PyTorch pour le déploiement de modèles d’apprentissage profond.
  • Excellentes compétences interpersonnelles – gestion des relations et communication d’affaires auprès de partenaires et de dirigeants.
  • Diplôme universitaire (baccalauréat ou maîtrise) dans un domaine quantitatif ou analytique (analytique d’affaires, science des données, statistique, mathématiques, ingénierie, informatique, finance, actuariat). 7 années d’expérience pertinente en analytique avancée, science des données ou IA/AA appliquée, idéalement dans les services financiers, la technologie ou le conseil.
  • Compétences techniques clés – Manipulation des données : SQL, PySpark, Python; IA et AA : analytique prédictive, traitement du langage naturel (NLP), apprentissage supervisé et non supervisé, IA générative, développement et déploiement de modèles, expérimentation et optimisation. Visualisation : Power BI, Tableau. Infonuagique et données massives : Azure (ADF, Synapse, Databricks), Snowflake. Ingénierie des données : pipelines ETL/ELT, Apache Spark.
  • Bilinguisme (français et anglais).

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 strive to make every interaction, product, and experience remarkably human and refreshingly simple for 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 foster deeper relationships, ensure disciplined execution, and build a simpler, faster banking experience. TD is deeply committed to being a leader in client experience, that is why we believe that all colleagues, no matter where they work, are client facing. Together, we are reimagining what banking can be for our clients, colleagues and communities.

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

Additional 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

We're interested in a specific career path or 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.

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.

Language Requirement (Quebec only)

Sans Objet

Our Values

At TD we're guided by our purpose to enrich the lives of our customers, communities and colleagues, and share a set of values that shape our culture and guide our behavior. In exchange for how our colleagues show up to help TD succeed, we are committed to delivering a colleague experience grounded in Impact, Growth and a Culture of Care. No matter where you work across TD, we empower you to make an impact at work and in your community, explore and grow your career and be part of our caring and inclusive culture.

Commitment to Diversity, Equity, and Inclusion

At TD, we’re committed to fostering an environment where all colleagues are encouraged to bring their authentic selves to work, experience equitable opportunities, and feel respected and supported. We’re dedicated to building an inclusive workforce that reflects the diversity of the customers and the communities in which we live and serve.

Helping to Make an Impact in Communities – TD Ready Commitment

TD has a long-standing commitment to help drive progress towards a more inclusive and sustainable future. That’s why we launched the TD Ready Commitment in 2018, now a multi-year North American initiative. Under the TD Ready Commitment, we are targeting a total of C$1 billion by 2030 in community giving across four key, interconnected drivers of change: Financial Security, Vibrant Planet, Connected Communities, and Better Health. It’s our goal to help support change, nurture progress, and contribute to making the world a better, more inclusive place for our customers, colleagues, and communities.

Learn More

Canada | US | Europe & Asia Pacific

#J-18808-Ljbffr
Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Sr. Full Stack Data Science Engineer in Toronto, ON vacancy
  • $116k - $156k per year

     ...description The Opportunity We're hiring an Automation-Focused Full-Stack Engineer for the Gravity pod to spearhead the evolution of our core...  ...changes needed for the US region, specifically focusing on data residency, localized login processes, and model deployments.... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Immediate start
    Remote work
    Work from home
    Home office
    2 days per week
    3 days per week

    Medme Health

    Toronto, ON
    a month ago
  •  ...technical documentation/knowledge base and team/engineering presentations ~ Strong ability to...  ...for: Bachelor’s degree in Computer Science or related field, or equivalent years’ experience...  ...you would like more information about how your data is processed, please contact us.... 
    Senior
    Full time

    Emburse

    Toronto, ON
    3 days ago
  •  ...understand how work gets done. As we scale, the data we collect is becoming richer and more complex. We need a data platform engineer to help us design and operate the systems that...  ..., and strategy. We’re open to part or full-time. Ideal for builders who care about performance... 
    Suggested
    Full time
    Part time
    Flexible hours

    Reflow

    Toronto, ON
    more than 2 months ago
  • $145k - $165k per year

     ...plan smarter and move faster. As a Senior Engineer on the FP&A Plus platform, you will design...  ...workflow, reporting, journal management, data import, and more), following established...  ...mindset. ~ Post-secondary degree in computer science, software engineering, or a related... 
    Senior
    Full time
    Internship

    Prophix

    Toronto, ON
    more than 2 months ago
  •  ...About Feathery Feathery automates data intake workflows for insurance and wealth management...  ...enterprise demand, we’re scaling our engineering team to support increasingly complex,...  ...experience are increasing. We’re hiring a Full Stack Engineer to help build and scale core... 
    Suggested
    Work at office

    Feathery

    Toronto, ON
    a month ago
  •  ...Description Basetwo provides manufacturing engineers with a low code AI platform that helps...  ...decisions in real-time Build robust data transformation pipelines Ingest and...  ...connect siloed databases The Role As a Full Stack Engineer, you will be working on one or... 
    Long term contract
    Full time
    Work from home
    Flexible hours

    Basetwo Pty Ltd

    Toronto, ON
    more than 2 months ago
  • $116k - $156k per year

     ...moving from prototype to production, and we need a senior engineer who can own high-impact work end-to-end. You'll turn...  ...engineering fundamentals: TypeScript/Node services, API design, data modelling Practical full-stack fluency — comfortable contributing in React/FE when... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work
    Work from home
    Home office
    2 days per week
    3 days per week

    Medme Health

    Toronto, ON
    a month ago
  •  ...industry operates. The Role We're looking for a Senior Full Stack Engineer to join us in-person at our Toronto office. You'll work at...  .../Table) Experience with Temporal Experience working with data-intensive or real-time applications What We Offer Employee... 
    Senior
    Work at office
    Immediate start
    Monday to friday

    Strada

    Toronto, ON
    a month ago
  •  ...they drive for our customers. Cohere is a team of researchers, engineers, designers, and more, who are all passionate about their craft....  ...who are shaping the future of large language models! As a Full-Stack Software Engineer on the Cohere Dashboard team, you will: Work... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Home office

    Cohere

    Toronto, ON
    8 days ago
  • $90k - $130k per year

     ...largest workstreams are carried by a single engineer each, and a significant wave of...  ...coming. We're hiring an Intermediate Full-Stack Engineer for the Gravity pod, focused squarely...  ..., Postgres, and Kafka/SQS ~ A computer science background, solid fundamentals in data structures... 
    Long term contract
    Full time
    Work at office
    Remote work
    Home office
    2 days per week
    3 days per week

    Medme Health

    Toronto, ON
    a month ago
  • $140k - $160k per year

     ...and we’re ready to continue growing.   As a Senior Software Engineer - Full Stack with Perpetua, you will contribute to our core platform built...  ...using React and TypeScript.  Design and implement scalable data pipelines that process terabytes of advertising and commerce data... 
    Senior
    Full time
    Work at office
    Local area
    Immediate start

    Flywheel Digital

    Toronto, ON
    more than 2 months ago
  •  ...Starts Here We’re hiring a Manager, Data Science who’s excited to lead a team transforming...  ...scientists and partner with platform engineering to bring models from proof-of-concept to...  ...welcoming space where every Homie can be their full self. Experience comes in many forms—so... 
    Hourly pay
    Long term contract
    Temporary work
    Internship
    Work at office
    Local area
    Work from home
    Flexible hours

    Homebase

    Toronto, ON
    6 hours ago
  • $130k - $180k per year

     ...Full-Stack Engineer, ML Tooling & Infrastructure Location: Toronto GTA (on-site)  Type: Full-time  Openings: 1  Salary: CA$130K...  ...detection, segmentation or tracking models on messy real-world data, beyond the notebook Nice to have Built or customized... 
    Full time

    Targeted Talent

    Toronto, ON
    7 days ago
  • $90 - $110 per hour

     ...Larry Summers , and Jack Dorsey . Position: Software & Data Science Expert Type: Contract Compensation: $90–$...  ...Qualifications Must-Have ~3+ years of experience in software engineering or data science & analytics . Application Process (... 
    Full time
    Contract work
    Summer work
    Remote work

    Mercor

    Toronto, ON
    more than 2 months ago
  •  ...across early and growth-stage companies.StartupFuel is hiring a Full-Stack Software Engineer to build and scale the SaaS platform behind DiligenceGPTâ„...  ...to securely interact with AI outputs, documents, and data. You will work closely with AI engineers to integrate agent... 
    Full time
    Internship

    Startupfuel

    Toronto, ON
    more than 2 months ago
  • $70k - $90k per year

     ...is growing, and we're looking for a .NET Full-Stack Developer who's excited to build high-quality...  ...and a powerful no-code customization engine, Method enables users to design workflows...  ...paced environment. ~ Education in Computer Science, Computer/Software Engineering, or... 
    Long term contract
    Permanent employment
    Full time
    Internship
    Work at office
    Flexible hours
    2 days per week
    3 days per week

    Method Integration Inc.

    Toronto, ON
    9 days ago
  • $90k - $125k per year

     ...doing what they love. The Role: We’re looking for a Full Stack Software Engineer to join our growing Engineering team! In this role, you...  ...relational databases and SQL ~ A solid understanding of computer science concepts, e.g.: data structures, design patterns, and... 
    Full time
    Work at office
    Remote work

    Push Operations

    Toronto, ON
    more than 2 months ago
  •  ...here . We are looking for inquisitive, well-rounded Full-stack engineers to join our Core or Monetization Engineering teams. Working closely...  ...’s or Master’s degree in a relevant field such as Computer Science, or equivalent experience ~ Proficiency in one or more... 
    Full time
    Work at office
    Relocation
    Relocation package

    Pinterest

    Toronto, ON
    more than 2 months ago
  •  ...subscription management features across our full-stack architecture. Build and maintain...  ...tests using Jest. Collaborate with staff engineers on system design and architectural improvements...  ...~ Bachelor's degree in computer science, or equivalent. ~ Strong proficiency in... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    E2x Is Now Part Of Apply Digital

    Toronto, ON
    more than 2 months ago
  •  ...Position Summary: Haventree is looking for a Senior Software Engineer ( Full Stack ) to join our fast-growing team. In this role, you will...  ...Experience: ~ Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field ~4+ years of experience building... 
    Senior
    Full time
    Flexible hours

    Haventree Bank

    Toronto, ON
    more than 2 months ago
  • $100k - $130k per year

     ...professional looking for a career, not a job. Reporting to the Director, Data Platform, you will be responsible for developing and...  ...recovery, testing, and controlled access Partner with Finance, Data Engineering, Analytics, and application teams to resolve data issues,... 
    Senior
    Full time
    Internship

    Propel Holdings Career

    Toronto, ON
    a month ago
  •  ...us Appnovation is a global, full-service digital partner that...  ...Strategy, Experience & Design, Engineering and Managed Services. We build...  ...About the Role As a Full-Stack Developer / AI Design-to-Dev,...  ...NoSQL) to manage application data efficiently. Implement authentication... 
    Senior
    Full time
    Internship

    Appnovation Technologies

    Toronto, ON
    more than 2 months ago
  • $135.4k - $175.9k per year

     ...écosystème. À titre de développeur(euse) full-stack principal(e) au sein de l’équipe Unified...  ...our ecosystem. As a Senior Full-Stack Engineer on the Unified Ads Platform team, you'll...  ...[NYSE: U] is the world’s leading game engine, powering play for more than 3 billion consumers... 
    Senior
    Long term contract
    Contract work
    Work at office
    Worldwide

    Unity

    Toronto, ON
    4 days ago
  • $120k - $150k per year

     ...level. About the Role Big Viking Games is hiring a Senior Full Stack Engineer to build AI-enabled products, workflows, tools, and systems...  ...role for someone who can own a vertical end to end, from the data model and backend services to APIs, orchestration logic, human... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    3 days per week

    Big Viking Games

    Toronto, ON
    more than 2 months ago
  • $100k - $125k per year

    1-800-GOT-JUNK? is seeking a Senior Software Engineer (Full Stack) to join our Product & Technology team in Vancouver or Toronto . You will sit...  ...-brand platforms (including careful handling of sensitive data). Write clear documentation and tickets so the next person... 
    Senior
    Full time
    Internship
    Work at office
    Remote work

    O2e Brands

    Toronto, ON
    more than 2 months ago
  •  ...here . We are looking for a Senior Data Scientist. You will shape the future of people...  ...to solve some of the most complex engineering challenges at the company. You will collaborate...  ...degree in a relevant field such as Data Science, or equivalent experience. This job... 
    Senior
    Full time
    Work at office
    Relocation
    Relocation package

    Pinterest

    Toronto, ON
    22 days ago
  •  ...age in the comfort of their homes.   Job Description The Full Stack JavaScript Developer works in a small agile development team, producing...  ...to end, from React interfaces to Node.js services and MongoDB data models. Work on features across the platform that home care... 
    Full time
    Work at office
    Remote work
    Flexible hours

    VIV Technologies

    Toronto, ON
    1 day ago
  •  ...performing as expected and make data-driven decisions on where to...  ...health systems to use AI to its full potential and maximize impact...  ...directly with the Director of Engineering, and the technical decisions...  ...experience to work across the stack when a feature needs it   - Deep... 
    Full time
    Manual labor
    Work at office
    2 days per week
    1 day per week

    Signal 1

    Toronto, ON
    more than 2 months ago
  •  ...never stops. As a Senior Product Engineer at Docebo , you operate at the intersection...  ...product delivery. You'll own the full lifecycle of the features you build...  ..., and iterating based on real data. You'll combine strong full stack engineering skills, with a focus on... 
    Senior
    Full time
    For contractors
    Work at office
    Worldwide
    3 days per week

    Docebo

    Toronto, ON
    more than 2 months ago
  •  ...Full Stack Developer Junior / Intermediate About Reactiv Reactiv is an AI-powered...  ...commerce, and we're growing our engineering team to help shape what comes next....  ...Shopify integrations that keep merchant data in sync. ● Collaborate with product, design... 
    Full time
    Work at office
    Remote work
    2 days per week
    3 days per week

    Reactiv

    Toronto, ON
    10 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Full Stack Data Science Engineer. Be the first to apply!