Research Machine Learning Scientist
Toronto, ONThe Toronto-Dominion Bank (Canada)
2+ YOECandidates need a PhD or Master's in computer science, statistics, mathematics, engineering or a related field, plus 2+ years of research experience with publications. They also need a strong background in machine learning and deep learning and proven results applying ML to real problems.
PyTorch, TensorFlow, JAX, Spark, SQL, GPU
Technical Product Owner - AI & Machine Learning Solutions
Toronto, ONThe Toronto-Dominion Bank (Canada)
5+ YOE3+ MgmtCandidates need 5+ years delivering complex AI or analytics products in large enterprises and 3+ years leading technical teams. They must know machine learning, LLMs, MLOps, Python, SQL, CI/CD and model risk management, plus an advanced degree or equivalent experience.
Python, SQL, Version control
Senior Machine Learning Engineer
Toronto, ONThe Toronto-Dominion Bank (Canada)
3+ YOECandidates need a master's or bachelor's degree in a related field and 3+ years of production developer experience. They must have strong machine learning, deep learning and Python, Java, C or C++ skills.
Machine learning, Forecasting, Research, Shipping Solutions, Computer science, Statistics
Senior Manager, Tokenized Deposits On-Chain Orchestration / Integration Layer Delivery
Toronto, ONThe Toronto-Dominion Bank (Canada)
5+ YOE5+ MgmtCandidates need 5+ years leading technology teams and building workflow-based software in Java and Spring, plus 5+ years in Web3 and DeFi delivery. Smart contract skills (Solidity, ERC standards), Hyperledger Besu experience, reliability engineering for payments systems, and a bachelor's degree in Computer Science or equivalent experience are also required.
Hyperledger Besu, Java, Spring, Solidity, Rust, Vyper
Engineer II - IAM Federation Services
Toronto, ONThe Toronto-Dominion Bank (Canada)
3+ YOECandidates need at least 3 years in software or related technology roles, strong knowledge of IAM platforms and standards such as SAML, OpenID Connect, OAuth, LDAP and Kerberos, and hands-on skill with Python, Java, Spring and SQL. A bachelor's degree in computer science or a related field is required.
Python, Java, SQL, IAM platforms
Software Engineer I
Toronto, ONThe Toronto-Dominion Bank (Canada)
Candidates need a bachelor's degree in computer science or engineering, or equivalent practical experience, and experience building software in languages such as Java or Python. They also need working knowledge of APIs, microservices, version control, CI/CD pipelines and debugging tools, plus strong communication skills.
Git, CI/CD pipelines