Ai Platform Software Engineer
Scotiabank
Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.
The RoleThe 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, CloudFormation, or Pulumi.
Experience operating services in regulated environments with governance, auditability, data privacy, and model risk management requirements.
Certifications such as Azure AI Engineer Associate, AWS Machine Learning Specialty, Google Professional Machine Learning Engineer, or Certified Kubernetes Administrator.
What's in it for you?
Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
Accessibility and Workplace Accommodations - We value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. Scotiabank continues to locate, remove and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.
Upskilling through online courses, cross-functional development opportunities, and tuition assistance.
Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.
Dynamic Ecosystem - Free tea & coffee, universal washrooms, and lots of space for team collaboration.
Community Engagement - No matter where you choose to work from;
we offer opportunities for community engagement & belonging with our various programs.
Location(s): Canada : Ontario : TorontoScotiabank is a leading bank in the Americas. Guided by our purpose: "for every future", we help our customers, their families and their communities achieve success through a broad range of advice, products and services, including personal and commercial banking, wealth management and private banking, corporate and investment banking, and capital markets.At Scotiabank, we value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. If you require accommodation (including, but not limited to, an accessible interview site, alternate format documents, ASL Interpreter, or Assistive Technology) during the recruitment and selection process, please let our Recruitment team know.
#J-18808-Ljbffr
The RoleThe 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, CloudFormation, or Pulumi.
Experience operating services in regulated environments with governance, auditability, data privacy, and model risk management requirements.
Certifications such as Azure AI Engineer Associate, AWS Machine Learning Specialty, Google Professional Machine Learning Engineer, or Certified Kubernetes Administrator.
What's in it for you?
Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
Accessibility and Workplace Accommodations - We value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. Scotiabank continues to locate, remove and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.
Upskilling through online courses, cross-functional development opportunities, and tuition assistance.
Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.
Dynamic Ecosystem - Free tea & coffee, universal washrooms, and lots of space for team collaboration.
Community Engagement - No matter where you choose to work from;
we offer opportunities for community engagement & belonging with our various programs.
Location(s): Canada : Ontario : TorontoScotiabank is a leading bank in the Americas. Guided by our purpose: "for every future", we help our customers, their families and their communities achieve success through a broad range of advice, products and services, including personal and commercial banking, wealth management and private banking, corporate and investment banking, and capital markets.At Scotiabank, we value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. If you require accommodation (including, but not limited to, an accessible interview site, alternate format documents, ASL Interpreter, or Assistive Technology) during the recruitment and selection process, please let our Recruitment team know.
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Ai Platform Software Engineer in Winnipeg, MB vacancy
- Build production AI agents with Python or TypeScript on Fleetworthy’s AI Platform team. Work across connected fleet technology, safety... ..., and operations.As a senior engineer, you will ship AI products for... ...expertise.Key Responsibilities: Ship software frequently from specification...Software
- Join Cerebras Systems as a Senior Software Engineer specializing in AI fleet platform development. This role focuses on managing AI clusters and enhancing operational efficiency across platforms. As a senior engineer at Cerebras, you'll drive innovation in fleet management...Software
- Baue die AI-Agenten-Plattform mit Java und Python im hybriden Arbeitsmodell an den Standorten von the company. Entwickle... ...Backend-Services für intelligente Agenten.Als Senior Software Engineer arbeitest du im AI-Platform-Team an einer eigenständigen Plattform für IT-...Software
- Select how often (in days) to receive an alert:Title: Senior AI Platform Software Engineer Requisition ID: 276518 Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.The Role The Senior AI Platform Software Engineer will...SoftwareFlexible hours
- Shape AI platform architecture with Python, MLflow, and Kubernetes from Vancouver, with onsite collaboration required three days weekly.This Staff Software Engineer serves as the technical anchor for machine learning initiatives and long-term product architecture. You will own...SoftwareLong term contract
- Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. This... ...centers. As the fleet expands, the software used to monitor and manage it must... ...it. We are seeking a senior software engineer to build the platforms and tools that help our teams understand...Software
- Du baust den Kern unserer AI-Agenten-Plattform. Sie ermöglicht IT-Dienstleistern, ihr Gesch... ...tzliche Mitarbeitende. Du arbeitest im AI-Platform-Team an einer neuen, eigenständigen... ...agentische Workflows und die Ausführungs-Engine bauen, mit Fokus auf Zuverlässigkeit und ObservabilityAPIs...Software
- Lead scalable AI platform engineering in Toronto with Python, Kubernetes, and MLOps expertise. Build production capabilities for enterprise machine learning workloads.As a Senior AI Platform Software Engineer, you will design, develop, and operate reusable platforms for artificial...Software
- Build production AI agents and platform systems as a Senior Software Engineer on Fleetworthy’s AI Platform team. Work across fleet readiness technology.This senior engineer role focuses on shipping reliable software for Fleetworthy’s safety, compliance, toll management, and...Software
- ...SweetTech is seeking a hands-on Platform Software Engineer to build the platform behind our financial software in Montréal. You will guide autonomous agents, define intent, and validate outcomes rather than writing application code directly. You will own core platform capabilities...Software
- ...will work directly with the Co-Founder & CEO, translating product strategy into robust engineering practice and scalable systems. You will partner with clinical leadership to build AI-powered infrastructure, solutioning for multiple lines and jurisdictions, and shape the...SoftwareInternship
$153k - $213k per year
Senior Software Engineer, Backend (AI Platform)Remote Canada At affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. Affirm's engineering team is...SoftwareWork at officeRemote workFlexible hours- ...About This Team The Enterprise Data & AI team is a strategic and operational... ...lululemon, owning and building the data and AI platforms and products that enable the enterprise... ....Core Responsibilities As a Senior Software Engineer, you will design and build data systems,...SoftwareLong term contractPermanent employmentPart time
- ...Dexterra is seeking an experienced Software Engineering Architect to unify engineering practices, set standards, and drive secure, scalable solutions... ...learning and quality across projects, with a focus on modernization and AI-enabled capabilities. #J-18808-Ljbffr...Software
$196.6k - $258.1k per year
Principal Software Engineer, Data and AI PlatformsBusiness Unit: Store Support Centre (SSC) Time Type: Full-time Description & Requirementswho... ...growth for lululemon, owning and building the data and AI platforms and services that enable the enterprise to operate with...SoftwareLong term contractPermanent employmentFull timePart timeLocal areaImmediate start$155k - $195k per year
A leading dental software company in Surrey is seeking a Staff Software Engineer to join their Ascend Specialty domain. This hybrid role focuses on architectural leadership... ..., engineering best practices, and modernizing the platform. Ideal candidates will have 8+ years of software...Software- Motion is building an AI-native platform for creative strategists. We are a 75-person remote team with a Montreal hybrid role, focusing on the VM layer and services behind Runneth. You will own core infrastructure, work across Platform, Agent Runtime, and Runneth, and contribute...SoftwareRemote work
- A little bit about our team Sureel AI is building the standards and infrastructure... ...also provide AI companies and digital platforms with the systems they need to access rights... ...role We are looking for a senior software engineer with deep experience in backend, platform...Software
- Photonic Inc. is seeking a VP of Software Engineering in British Columbia (Hybrid). You will define and lead the software strategy spanning core platforms, simulations, compilers, AI, and development infrastructure to accelerate quantum computing systems. You will build high...Software
$110k - $145k per year
A little bit about our teamSureel AI is building the standards and infrastructure for... ...also provide AI companies and digital platforms with the systems they need to access rights... ...Your roleWe are looking for a senior software engineer with deep experience in backend, platform...Software- Build production AI systems with Python, agentic workflows, and MCP infrastructure... .... This full-time role supports scalable platform engineering.Cornerbridge Talent Partners represents... ...dental practices. As an AI/ML Platform Software Developer, you will create reusable intelligence...SoftwareFull timeRemote work
- Sinistar recherche un développeur logiciel senior pour bâtir et faire évoluer sa plateforme dédiée à la relocalisation après sinistre. Vous concevrez, livrerez et prendrez en charge des fonctionnalités complexes, en intégrant des agents de codage dans votre flux de travail....SoftwareRemote work
- Justworks, Inc. is seeking a Senior Software Engineer to join a small, autonomous team building AI-native systems that scale operations. You will own large sections of the technology stack, drive pragmatic decisions in evolving space, and ship production-ready systems relied...SoftwareInternship
- ODAIA Intelligence Inc. is seeking a Senior Software Engineer to own end-to-end product capabilities across frontend and backend, including real-time computation services and API design. You’ll build with React and TypeScript, work across AWS and Kubernetes, and mentor teammates...SoftwareRemote workFlexible hours
- ...télévisuelles et numériques. Avec notre logiciel propriétaire Data Platform et nos plugins compatibles avec les moteurs graphiques en... ...de données + Évolution de la plateforme À titre de Lead Software Engineer – AI, Data Visualization & Platform, vous contribuerez à faire le...SoftwareDaily paidApprenticeship
- ...challenge consensus. The Team: As AI tools drive immense value across the... ...growing cost curve. The unified AI Platform Team builds the centralized software, operations, and governance layers... ...: We are looking for a Platform Engineer to help build and operationalize our...Software
- ...About Zip Zip is the AI platform for enterprise procurement — built for humans and agents working together. By orchestrating procurement... ..., and LinkedIn Top Startups. Your Role As a Senior Software Engineer on the Developer Platform team, you will be responsible for designing...SoftwareImmediate startRemote workHome officeFlexible hours
$180k - $220k per year
Position: AI/ML Platform Software Developer Location: Calgary, Alberta or Remote — Canada Experience: 8+ years software development... ...generation of the company’s platform. This is a hands‑on engineering role focused on production AI systems, agentic workflows,...SoftwareFull timeRemote work- Shape core platform architecture for high-volume conversational services from downtown Toronto... ...schedule.This intermediate Backend Software Engineer supports foundational infrastructure for... ...database expertise to power dependable conversational AI infrastructure. #J-18808-LjbffrSoftwareContract work
- ...They rely on multiple outdated platforms and error-prone manual work to... ...-ownership Senior Platform Engineer to build and scale the infrastructure... ...infrastructure patterns, AI-powered developer workflows, and... ...technical field 5+ years of software engineering experience with a...SoftwareRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Ai Platform Software Engineer. Be the first to apply!
Related searches
- software engineer part time Winnipeg, MB
- software engineer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB

