×
Register Here to Apply for Jobs or Post Jobs. X

AI Full Stack Engineer

Job in Toronto, Ontario, C6A, Canada
Listing for: Scotiabank
Full Time position
Listed on 2026-10-17
Job specializations:
  • Software Development
    AI Engineer (Applied/Software), Cloud Engineer - Software, DevOps
Job Description & How to Apply Below
Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.

The Role
The AI Platform Software Engieer will design, build, and operate scalable software platforms that enable teams to develop, deploy, monitor, and govern artificial intelligence and machine learning solutions in production. This role sits at the intersection of software engineering, cloud infrastructure, MLOps, and applied AI, with a focus on building reliable platform capabilities that accelerate safe and efficient AI adoption across the enterprise.

Is this role right for you? In this role you will:
Design, develop, and maintain reusable platform services for AI and machine learning workloads, including model training, evaluation, deployment, inference, monitoring, and lifecycle management.

Build scalable APIs, orchestration layers, SDKs, and self-service tooling that improve developer productivity and reduce friction for AI product teams.

Implement production-grade MLOps and LLMOps capabilities, including CI/CD pipelines, model and prompt versioning, automated testing, observability, drift detection, and rollback mechanisms.

Partner with data scientists, machine learning engineers, application teams, security, risk, and architecture stakeholders to translate AI use cases into secure, reliable platform capabilities.

Develop and operate containerized workloads using Kubernetes, Docker, cloud-native services, and infrastructure-as-code practices.

Support retrieval-augmented generation, vector search, agentic workflows, model serving, feature pipelines, and enterprise integration patterns where applicable.

Embed reliability, resiliency, scalability, cost optimization, governance, and security controls into platform design and day-to-day engineering practices.

Define and enforce engineering standards for code quality, testing, observability, documentation, operational readiness, and production support.

Evaluate emerging AI platform tools, frameworks, and cloud services, and recommend adoption patterns aligned with enterprise architecture standards.

Participate in incident response, root-cause analysis, performance tuning, and continuous improvement of platform services.

Do you have the skills that will enable you to succeed in this role? We'd love to work with you if you have:
Bachelor’s degree in Computer Science, Software Engineering, Data Engineering, Machine Learning, or a related technical discipline, or equivalent practical experience.

3+ years of professional software engineering experience building production systems, platforms, APIs, or distributed services.

Strong programming skills in Python, Java, Scala, or a similar language, with a focus on clean, testable, maintainable code.

Hands-on experience with cloud platforms such as Azure, AWS, or Google Cloud, including compute, storage, networking, identity, and managed AI or data services.

Experience with containerization and orchestration technologies such as Docker and Kubernetes.

Familiarity with MLOps, CI/CD, model deployment, experimentation tracking, observability, logging, monitoring, and automated testing practices.

Working knowledge of machine learning concepts, model serving patterns, data pipelines, feature engineering, or generative AI application patterns.

Experience building modern front-end applications using frameworks such as React, Angular, or Vue, with strong understanding of component-based design, state management, and responsive user interfaces.

Ability to develop intuitive, accessible, and performant user experiences for developer portals, dashboards, workflow tools, or self-service platform interfaces.

Experience applying secure software development practices, access controls, secrets management, and production operational controls.

Strong problem-solving, communication, collaboration, and ownership skills in a cross-functional engineering environment

Experience building internal developer platforms, AI platforms, ML platforms, or shared engineering services at enterprise scale.

Experience with MLflow, Kubeflow, Airflow, Argo Workflows, Databricks, Ray, Spark, Feature Stores, vector databases, or model registries.

Experience with LLM application development, retrieval-augmented generation, prompt orchestration, evaluation frameworks, guardrails, or agentic AI workflows.

Familiarity with infrastructure-as-code tools such as Terraform, Bicep, ARM templates, Cloud Formation, or Pulumi.

Experience operating services in regulated environments with governance,…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary