Jobs / TD

Associate Platform Engineer II

TD · Toronto, ON, Canada
Toronto, ON, CanadaExp: 1+ yrs69,700-98,400 CAD/yearlyHybrid
Remuneration
69,700-98,400 CAD/yearly
Location
Toronto, ON, Canada
Visa sponsorship
Not specified

Job summary

As an Associate Platform Engineer, you will contribute to advancing TD by enabling secure, scalable Azure and Google Cloud AI/ML capabilities. This involves building Infrastructure as Code (IaC), automated testing frameworks, and self-service tooling within a financial services environment. You will assist senior engineers in designing Terraform modules, GitHub Actions pipelines, security models, and operational stories for cloud services.

Benefits

Health and well-being benefitsSavings programsRetirement programsPaid time offBanking benefitsBanking discountsCareer developmentReward and recognition programs

Qualifications

  • 1+ years of cloud platform or infrastructure engineering experience, with IaC delivery on Azure or Google Cloud.
  • Proficiency in Terraform, including module design, composition, workspaces, testing, drift management, and pipeline patterns.
  • Experience with Python for platform work, including SDK integrations, CLI/tooling, automated testing, packaging, and observability hooks.
  • Experience with GitHub Actions or comparable CI/CD, including reusable workflows, environments, OIDC-based cloud authentication, deployment gating, and secret management.
  • Demonstrable experience deploying and operating AI/ML services on Azure (Azure OpenAI, Azure AI Foundry, Azure AI Search, Azure Bot Service, Azure ML) and/or Google Cloud (Vertex AI, BigQuery, Pub/Sub).
  • Hands-on understanding of cloud networking, including VNets/VPCs, NSGs/firewall rules, hub-spoke and shared VPC patterns, private endpoints, ExpressRoute, DNS, and routing across hybrid topologies.
  • Security engineering instincts, including RBAC/IAM design, identity federation (Azure AD/Entra, Google Cloud Identity, Active Directory, PingFederate), Key Vault/Secret Manager, PKI and certificate lifecycle, data protection, and policy-as-code.

Responsibilities

  • Learn and assist senior platform engineers in designing Terraform modules, GitHub Actions pipelines, security models, and operational stories for cloud services.
  • Contribute to the design, development, and testing processes.
  • Help with end-to-end delivery of Infrastructure as Code for cloud AI services, including Azure OpenAI, Azure AI Foundry, Azure AI Search, Azure Bot Service, Azure ML, or Google Vertex AI, from Terraform module design to production rollout and Day-2 operations.
  • Design platform abstractions for application teams to self-serve safely, including opinionated Terraform modules, GitHub Actions reusable workflows, Python CLIs and SDKs, and golden paths that integrate security, networking, and observability.
  • Embed security and compliance into the platform through RBAC/IAM design, federated identity (Azure AD/Entra, Google Cloud Identity, Active Directory, PingFederate), private networking, certificate/PKI lifecycle, secrets management, policy-as-code, and audit/evidence workflows.
  • Build patterns for safe consumption of generative AI, such as private endpoints for Azure OpenAI and Vertex AI, RAG architectures with Azure AI Search and vector stores, model gateway/routing layers, content filtering and prompt-shield controls, MLOps/LLMOps pipelines, and evaluation tooling.

Skills

AzureAzure Key VaultBigQueryGCPGitHubGitHub ActionsIAMPub/SubPythonTerraformVault

Industry

Financial services

Relocation

No