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 3 days ago
Similar jobs that could be interesting for youBased on the Sr. Full Stack Data Science Engineer in Toronto, ON vacancy
  • The Toronto-Dominion Bank (TD) is seeking a senior analytics professional to lead end-to-end performance diagnostics and translate insights into business actions. You will collaborate with cross-functional teams to deliver scalable analytics assets, including datasets, dashboards...
    Senior

    The Toronto-Dominion Bank (Canada)

    Toronto, ON
    3 days ago
  • $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
  • $120k - $140k per year

     ...Requisition Number: 106522  Data Engineer Sr Location ~ This role is hybrid, with the onsite locations in Montreal, QC, Canada or Toronto...  ...AI-driven solutions. In this role, you will work across the full data lifecycle, developing scalable data pipelines, integrating... 
    Senior
    Apprenticeship
    Work at office

    Insight Enterprises, Inc.

    Toronto, ON
    4 hours ago
  •  ...developing, and maintaining the integrity of GAM data warehouse in Azure platform Must be able...  ...years of experience in enterprise data engineering and Azure platform delivery, with expert...  ...Weekly Hours 37.5 Skills .Net Full Stack Development .Net Full Stack Development... 
    Senior
    Remote work
    Flexible hours

    CIBC

    Toronto, ON
    1 day 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
  •  ...delivery of projects. Build Gen AI system frameworks, Prompt Engineering, including designing and refining prompts to optimize LLM outputs...  .... You will be responsible for working closely with AI data scientists to support data ingestion and feature engineering, establishing... 

    Apptoza Inc.

    Toronto, ON
    15 hours ago
  • $64.02k - $80.03k per year

     ...ways to bank—online, mobile app, phone/full-service Member Connect Contact Centre,...  ...no matter what role you play.  Full-Stack Automation Engineer  DUCA is looking for a Full-Stack Automation...  ...the Automation Lead, Applications and Data team, Center of Excellence (CoE) team,... 
    Full time
    Casual work
    Manual labor
    Work at office

    DUCA Financial Services Credit Union Ltd.

    Toronto, ON
    3 days 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... 
    Work at office

    Feathery

    Toronto, ON
    a month ago
  •  ..., Ontario   Employment Type: Full Time or 6 Month Contract Location...  ...solvers who thrive on complex data challenges. Guided by our...  ...seeking a Senior Data Platform Engineer for our enterprise client. This...  ...Engineering, Analytics and Data Science to shape future capabilities and... 
    Senior
    Hourly pay
    Full time
    Contract work

    Project X

    Toronto, ON
    8 days ago
  • $72k - $138k per year

     .... You love to wrestle down data puzzles, you embrace the potential...  ...a  Master Data Management & Engineering – Architect/ Specialist on...  ...quantitative areas such as Computer Science, Information Management, Big...  ...candidates who represent the full diversity of communities... 
    Senior
    Permanent employment
    Internship
    Work at office
    Flexible hours

    Deloitte

    Toronto, ON
    4 hours ago
  •  ...across business applications, data, process, cloud, and AI. At Bits...  ...We’re seeking a Senior Data Engineer to join our Delivery Team. In this...  ...or Master’s degree in Computer Science, Information Systems, Engineering...  ..., allow us to provide a full range of services to our clients... 
    Senior

    Bits In Glass

    Toronto, ON
    a month ago
  •  ...part of the Enterprise Product team, the Enterprise Engineering team is responsible for bridging the gap between Stripe...  ...and smooth experience when migrating sensitive data onto Stripe. The team consists of full stack engineers who tackle this user goal through scalable... 

    Stripe

    Toronto, ON
    2 days 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
  •  ...to design the next generation of breakthroughs As a Junior Full Stack Engineer here at Honeywell, you will be responsible for developing and...  ...institution in a technical discipline such as computer science, software engineering, or a related field. Minimum of 1 year... 
    Senior
    Full time

    Honeywell

    Toronto, ON
    8 days ago
  • Job Description asdasdasd asdasdadad Footer for a Job Post

    Merge API Integration Sandbox

    Toronto, ON
    13 days ago
  •  ...the world. Miratech retains nearly 1000 full-time professionals, and our annual growth...  ...Description We are looking for a Full Stack Engineer to design, develop, and support scalable...  ...design and optimization of PostgreSQL data models and queries with attention to... 
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Toronto, ON
    7 days ago
  •  ...Toronto and Lithuania, working across the full web stack to deliver reliable, high-performing...  ...closely with design, content, marketing, and engineering while creating a stronger foundation for...  ...limited to external market benchmark data, geographic location, and years of experience... 
    Senior
    Work at office
    Local area
    Flexible hours
    2 days per week

    OpenTable

    Toronto, ON
    6 days ago
  • $175k - $210k per year

     ...Bloomberg, Glossy, and more. We’re hiring a senior frontend/full-stack engineer with strong frontend depth and the ability to build supporting...  ...teams. You’ll work with our head of tech, backend and data engineers, existing software engineer and dedicated commerce product... 
    Senior
    Remote work
    Flexible hours

    Frank Darling

    Toronto, ON
    4 days 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
  • $135.2k - $202.8k per year

     ...experience, location, etc. More information on our team matching process can be found here. What you’ll do We’re looking for Full Stack engineers who are interested in building software services and platforms that impact thousands of employees and millions of Stripe users,... 
    Long term contract
    Full time
    Temporary work
    Internship
    Work at office
    Local area

    Stripe

    Toronto, ON
    15 hours ago
  •  ...Viafoura Location: Remote (Canada) Employment Type: Full-time Reports To: Director of Engineering About Viafoura Viafoura is a technology software...  ...issues independently, isolating root cause across the stack Use Viafoura's public APIs and internal tooling to build... 
    Full time
    Manual labor
    Remote work
    Shift work

    Elte Carpets Limited

    Toronto, ON
    15 hours ago
  •  ...experiences across browser and server code. Collaborate with engineers and internal partners through pairing, architectural design,...  ...Experience shipping products with a large number of stakeholders. Full-stack experience with Next.js, TypeScript, React, and Python.... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Home office

    Cohere

    Toronto, ON
    1 day ago
  • $195k - $228k per year

     ...outcomes. As a market leader in AI-driven, data-powered, and privacy-compliant healthcare...  ..., privacy-safe platform, enables life sciences companies to drive measurable patient and...  ...and HCPs. About The Role As a Senior Full-Stack Engineer, you will have a hand in... 
    Senior
    Live out
    Visa sponsorship

    Swoop

    Toronto, ON
    1 day ago
  • $100k - $145k per year

     ...Senior Software Engineer, Full Stack The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions...  ...— you'll spend most of your time on server-side architecture, data processing, and API design, while also contributing to... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    15 hours ago
  •  ...financial technology with Fitch Ratings as a Lead Software Engineer focused on full-stack applications. Join our Toronto innovation hub and drive impactful...  ...in designing scalable solutions • Degree in Computer Science or equivalent experience • Strong leadership skills in fast... 

    Fitch Group

    Toronto, ON
    4 days ago
  • Elevate your career as a Senior Full-Stack Engineer with Swoop in Toronto. Join our mission to enhance patient outcomes using your skills in API...  ...to deliver insightful, actionable intelligence to life sciences companies. This hybrid role encourages collaboration and autonomy... 
    Senior

    Swoop

    Toronto, ON
    1 day ago
  • $113.26k - $210.34k per year

     ...Lead Full Stack Software Engineer - Hybrid Canadian Retirement Are you a passionate software engineering leader who enjoys building modern cloud...  ...al tiempo libre remunerado específicas de EE. UU. We use data and analytics technologies, such as artificial intelligence... 
    Long term contract
    Local area

    Manulife

    Toronto, ON
    3 days ago
  •  ...everything we do. The Opportunity Join our eTrading infrastructure engineering team in Markets & Securities Services Information Technology,...  ..., application engineering, network, security, operations, data center providers and hardware vendors to deliver repeatable, observable... 
    Permanent employment
    Remote work

    HSBC

    Toronto, ON
    1 day ago
  •  ...Apptoza Inc. is seeking a senior backend engineer to design, build, and deliver advanced Gen AI-enabled systems in Toronto. You will lead end-to-end delivery, define architecture, and collaborate with data scientists, product owners, and frontend teams. You will mentor developers... 
    Senior

    Apptoza Inc.

    Toronto, ON
    15 hours 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!