{bc}
indeed

AI/Data Application Developer, TD Securities

TD
Toronto, CAN
Full-time
Onsite
$102,200 to $125,000
Discovered 5 days ago
PythonJavaJava SpringSQLMicrosoft SQL ServerDatabase schema design
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

PythonJavaJava Spring
Smart Apply

Full Job Posting

Work Location and Schedule

  • Work location is Toronto, Ontario, Canada.
  • The listed working hours are 37.5.

Compensation

  • The stated base pay range is $102,200 to $125,000 CAD.
  • The role is eligible for discretionary variable compensation based on business and individual performance.

Role Overview

TD Securities is seeking a Developer to support scalable technology solutions for data, analytics, automation, and AI across its global Research business.

The CRM Technology team delivers CRM applications, data integrations, analytics solutions, and AI-enabled capabilities for Research and Capital Markets.

The role supports CRM data products, AI-enabled solutions, analytics capabilities, and application integrations using Java, React, Python, SQL, cloud technologies, and modern AI capabilities.

Role Responsibilities

  • Support AI-powered capabilities including intelligent search, document processing, workflow automation, and knowledge retrieval solutions.
  • Build APIs, services, and application components integrating CRM platforms with enterprise systems and data sources.
  • Collaborate with developers, business systems analysts, data engineers, and business stakeholders to translate requirements into working solutions.
  • Support CI/CD, automated deployment, monitoring, testing, and operational support of data and application workloads.
  • Investigate production issues, perform root cause analysis, and contribute to continuous improvement initiatives.
  • Contribute to CRM analytics, client intelligence, reporting, and AI enablement initiatives through trusted and reusable technology and data assets.

Required Qualifications

  • At least 3 years of experience in software engineering, data engineering, analytics engineering, or related technology roles.
  • Hands-on experience with Python, Java, Java Spring, and SQL.
  • Knowledge of Microsoft SQL Server or a similar SQL query language, database schema design, performance and scale, and database migrations.
  • Exposure to AI and Generative AI technologies, including LLMs, document automation, intelligent search, or workflow automation.
  • Experience developing data pipelines, ETL processes, data transformation logic, APIs, integrations, or application components.
  • Knowledge of relational databases, data modeling, data quality principles, CI/CD, source control, testing, monitoring, and deployment best practices.
  • Strong analytical, problem-solving, communication, and collaboration skills.
  • Bachelor's degree in computer science or a related field.

Preferred Qualifications

  • Experience with CRM platforms such as Prism, Salesforce, or similar solutions.
  • Experience with Retrieval-Augmented Generation, vector search, semantic search, or AI-enabled applications.
  • Experience with unstructured data, knowledge management, or document processing solutions.
  • Exposure to Java, React, API development, or full-stack application development.
  • Experience in Capital Markets, Research, Banking, Sales and Trading, CRM, client intelligence, revenue management, or market data domains.

Colleague Experience

  • TD describes development conversations, training programs, mentoring, career development, and a competitive benefits plan.
  • The employer states that it supports an inclusive workplace, colleague development, onboarding, and accessibility accommodations.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at TD