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