Jobs / BMO Financial Group

Cloud/AI Platform Engineer

BMO Financial Group · Toronto, ON, Canada
Toronto, ON, Canada75,900-141,900 CAD/yearlyHybrid
Remuneration
75,900-141,900 CAD/yearly
Location
Toronto, ON, Canada
Visa sponsorship
Not specified

Job summary

BMO Financial Group is seeking a passionate AI Platform Engineer (New Graduate) to build, operate, and scale AI infrastructure and platforms.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, Computer Engineering, Data Science, or a related technical field completed within the last 12 months
  • Strong programming skills in one or more languages such as Python, Go, Java, C#
  • Understanding of software engineering fundamentals, including data structures and algorithms, object-oriented design, REST APIs, version control (Git)
  • Familiarity with Linux operating systems and scripting
  • Knowledge of cloud platforms such as Microsoft Azure, AWS, or Google Cloud Platform
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration abilities

Responsibilities

  • Build and maintain cloud-native platform services that support AI and machine learning workloads
  • Design and implement automation solutions using Infrastructure as Code (IaC)
  • Develop tools, APIs, and services that improve developer productivity and platform reliability
  • Assist in deploying, monitoring, and scaling AI models and machine learning pipelines
  • Collaborate with software engineers, data scientists, and product teams to operationalize AI solutions
  • Monitor platform health and troubleshoot performance, reliability, and scalability issues
  • Contribute to CI/CD pipelines and DevOps practices for AI and platform engineering teams
  • Participate in system design discussions and code reviews
  • Learn and apply best practices around security, observability, governance, and cloud architecture

Skills

AKSAWSAzureAzure DevOpsBicepC#DockerGCPGitGitHubGitHub ActionsGoGrafanaHelmJavaKubernetesLinuxOpenTelemetryPostgreSQLPrometheusPythonRedisRESTTerraform

Degrees

Bachelor's or Master's degree in Computer ScienceSoftware EngineeringComputer EngineeringData Science

Relocation

No