Senior Ai Platform Software Engineer
Scotiabank
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 lead the design, development, and operation of scalable software platforms that enable enterprise teams to build, deploy, monitor, and govern artificial intelligence and machine learning solutions in production. Operating at the intersection of software engineering, cloud infrastructure, MLOps, generative AI, and platform engineering, this role provides technical leadership for reusable, secure, and reliable platform capabilities. The successful candidate will shape architecture, establish engineering standards, mentor engineers, and partner across product, data, security, risk, and architecture teams to accelerate responsible AI adoption at enterprise scale.Is this role right for you? In this role you will:
Lead the architecture, design, development, and evolution of reusable platform services for AI and machine learning workloads, including training, evaluation, deployment, inference, monitoring, and lifecycle management.Own the technical design of scalable APIs, orchestration layers, SDKs, developer portals, and self-service tooling that improve developer productivity and enable consistent enterprise adoption.Define and implement production-grade MLOps and LLMOps patterns, including CI/CD, model and prompt versioning, automated evaluation, observability, drift detection, release controls, and rollback mechanisms.Translate complex and ambiguous AI use cases into secure, extensible platform capabilities in partnership with data scientists, machine learning engineers, application teams, security, risk, and architecture stakeholders.Design and operate resilient cloud-native and containerized services using Kubernetes, Docker, managed cloud services, and infrastructure-as-code practices.Provide architectural leadership for generative AI capabilities, including model serving, retrieval-augmented generation, vector search, agentic workflows, feature pipelines, evaluation, guardrails, and enterprise integration patterns.Embed reliability, scalability, security, privacy, governance, auditability, and cost optimization into platform architecture and engineering practices.Establish and champion engineering standards for code quality, testing, observability, documentation, API design, operational readiness, and production support.Lead technical reviews, evaluate emerging AI platform technologies, and influence build-versus-buy and adoption decisions aligned with enterprise strategy and architecture standards.Mentor engineers, provide hands‑on technical guidance, drive design consistency, and raise engineering maturity across platform teams.Lead incident response, root‑cause analysis, performance optimization, and continuous improvement for business‑critical 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.5+ years of professional software engineering experience, including significant experience designing and delivering production platforms, APIs, or distributed systems.Advanced programming skills in Python, Java, Scala, Go, or a similar language, with a strong record of producing clean, testable, maintainable, and secure code.Demonstrated experience leading system design for scalable, highly available services, including API design, asynchronous processing, distributed systems, data stores, caching, and performance optimization.Deep hands‑on experience with Azure, AWS, or Google Cloud across compute, storage, networking, identity, security, and managed AI or data services.Strong experience with Docker, Kubernetes, infrastructure as code, CI/CD, release automation, and production operations.Hands‑on experience implementing MLOps or LLMOps capabilities such as model deployment, experiment tracking, registries, automated evaluation, observability, monitoring, and lifecycle controls.Strong working knowledge of machine learning systems, data and feature pipelines, model serving, generative AI application patterns, and the operational risks associated with production AI.Experience building modern front‑end applications using React, Angular, or Vue, including component‑based architecture, state management, accessibility, and responsive user interfaces.Ability to design intuitive and performant experiences for developer portals, operational dashboards, workflow tools, and self‑service platform interfaces.Proven ability to apply secure software development practices, identity and access controls, secrets management, threat mitigation, and production operational controls.Strong technical leadership, problem‑solving, communication, collaboration, and ownership skills, with experience influencing cross‑functional teams and mentoring engineers.Experience architecting internal developer platforms, AI platforms, ML platforms, or shared engineering services adopted by multiple teams at enterprise scale.Hands‑on experience with technologies such as MLflow, Kubeflow, Airflow, Argo Workflows, Databricks, Ray, Spark, feature stores, vector databases, model gateways, or model registries.Experience designing LLM and agentic AI platforms, including retrieval‑augmented generation, prompt orchestration, tool integration, evaluation frameworks, guardrails, identity, and observability.Expertise with infrastructure‑as‑code and GitOps tools such as Terraform, Bicep, ARM templates, CloudFormation, Pulumi, Helm, or Argo CD.Experience defining platform reference architectures, technical roadmaps, software development standards, and reusable patterns across engineering teams.Experience operating services in regulated environments with governance, auditability, data privacy, responsible AI, and model risk management requirements.Relevant certifications such as Azure AI Engineer Associate, AWS Certified Machine Learning Engineer, 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.
#J-18808-Ljbffr
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 lead the design, development, and operation of scalable software platforms that enable enterprise teams to build, deploy, monitor, and govern artificial intelligence and machine learning solutions in production. Operating at the intersection of software engineering, cloud infrastructure, MLOps, generative AI, and platform engineering, this role provides technical leadership for reusable, secure, and reliable platform capabilities. The successful candidate will shape architecture, establish engineering standards, mentor engineers, and partner across product, data, security, risk, and architecture teams to accelerate responsible AI adoption at enterprise scale.Is this role right for you? In this role you will:
Lead the architecture, design, development, and evolution of reusable platform services for AI and machine learning workloads, including training, evaluation, deployment, inference, monitoring, and lifecycle management.Own the technical design of scalable APIs, orchestration layers, SDKs, developer portals, and self-service tooling that improve developer productivity and enable consistent enterprise adoption.Define and implement production-grade MLOps and LLMOps patterns, including CI/CD, model and prompt versioning, automated evaluation, observability, drift detection, release controls, and rollback mechanisms.Translate complex and ambiguous AI use cases into secure, extensible platform capabilities in partnership with data scientists, machine learning engineers, application teams, security, risk, and architecture stakeholders.Design and operate resilient cloud-native and containerized services using Kubernetes, Docker, managed cloud services, and infrastructure-as-code practices.Provide architectural leadership for generative AI capabilities, including model serving, retrieval-augmented generation, vector search, agentic workflows, feature pipelines, evaluation, guardrails, and enterprise integration patterns.Embed reliability, scalability, security, privacy, governance, auditability, and cost optimization into platform architecture and engineering practices.Establish and champion engineering standards for code quality, testing, observability, documentation, API design, operational readiness, and production support.Lead technical reviews, evaluate emerging AI platform technologies, and influence build-versus-buy and adoption decisions aligned with enterprise strategy and architecture standards.Mentor engineers, provide hands‑on technical guidance, drive design consistency, and raise engineering maturity across platform teams.Lead incident response, root‑cause analysis, performance optimization, and continuous improvement for business‑critical 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.5+ years of professional software engineering experience, including significant experience designing and delivering production platforms, APIs, or distributed systems.Advanced programming skills in Python, Java, Scala, Go, or a similar language, with a strong record of producing clean, testable, maintainable, and secure code.Demonstrated experience leading system design for scalable, highly available services, including API design, asynchronous processing, distributed systems, data stores, caching, and performance optimization.Deep hands‑on experience with Azure, AWS, or Google Cloud across compute, storage, networking, identity, security, and managed AI or data services.Strong experience with Docker, Kubernetes, infrastructure as code, CI/CD, release automation, and production operations.Hands‑on experience implementing MLOps or LLMOps capabilities such as model deployment, experiment tracking, registries, automated evaluation, observability, monitoring, and lifecycle controls.Strong working knowledge of machine learning systems, data and feature pipelines, model serving, generative AI application patterns, and the operational risks associated with production AI.Experience building modern front‑end applications using React, Angular, or Vue, including component‑based architecture, state management, accessibility, and responsive user interfaces.Ability to design intuitive and performant experiences for developer portals, operational dashboards, workflow tools, and self‑service platform interfaces.Proven ability to apply secure software development practices, identity and access controls, secrets management, threat mitigation, and production operational controls.Strong technical leadership, problem‑solving, communication, collaboration, and ownership skills, with experience influencing cross‑functional teams and mentoring engineers.Experience architecting internal developer platforms, AI platforms, ML platforms, or shared engineering services adopted by multiple teams at enterprise scale.Hands‑on experience with technologies such as MLflow, Kubeflow, Airflow, Argo Workflows, Databricks, Ray, Spark, feature stores, vector databases, model gateways, or model registries.Experience designing LLM and agentic AI platforms, including retrieval‑augmented generation, prompt orchestration, tool integration, evaluation frameworks, guardrails, identity, and observability.Expertise with infrastructure‑as‑code and GitOps tools such as Terraform, Bicep, ARM templates, CloudFormation, Pulumi, Helm, or Argo CD.Experience defining platform reference architectures, technical roadmaps, software development standards, and reusable patterns across engineering teams.Experience operating services in regulated environments with governance, auditability, data privacy, responsible AI, and model risk management requirements.Relevant certifications such as Azure AI Engineer Associate, AWS Certified Machine Learning Engineer, 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.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Ai Platform Software Engineer in Winnipeg, MB vacancy
- 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...SeniorSoftware
- 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...SeniorSoftware
$153k - $213k per year
...no surprises, and no tradeoffs on what matters most. Affirms engineering team is building a large-scale, fault‑tolerant, and global infrastructure... ...gathering feedback before large changes to systems. The AI Platform team owns affirm’s paved path for building, running,...SeniorSoftwareWork at officeRemote workFlexible hours- ...rapidly growing technology firm at the forefront of artificial intelligence innovation, is seeking a highly skilled Senior Software Engineer to join their core AI/ML Platform team. This is a fully remote position, offering the opportunity to work on challenging and impactful...SeniorSoftwareRemote workHome officeFlexible hours
- ...About This Team The Enterprise Data & AI team is a strategic and operational driver... ..., owning and building the data and AI platforms and products that enable the enterprise to... ...efficiency.Core Responsibilities As a Senior Software Engineer, you will design and build data...SeniorSoftwareLong term contractPermanent employmentPart time
- ...in an inclusive and high-performing culture. The RoleThe AI Platform Software Engieer will design, build, and operate scalable software platforms... ...production. This role sits at the intersection of software engineering, cloud infrastructure, MLOps, and applied AI, with a focus...SoftwareFlexible hours
- Build scalable machine learning platforms at PointClickCare using Python, Java, and MLOps expertise. This role supports AI products across healthcare. As a Senior Machine Learning Systems Engineer, you will design, build, and operate platform capabilities for model development...SeniorSoftware
- Build platform infrastructure remotely from Canada at Wrapbook using Ruby on Rails, APIs, and AI-augmented workflows. Shape systems trusted company-wide.As a Senior Software Engineer II on PANDA, you will own shared systems for approval workflows, permissions, authentication...SeniorSoftwareRemote work
- Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. This... ...of data centers. As the fleet expands, the software used to monitor and manage it must scale with it. We are seeking a senior software engineer to build the platforms and tools that help...SeniorSoftware
- 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...SeniorSoftwareLong term contract
- Drive AI innovation as a Senior AI Engineer in Mississauga, Canada. Craft Python-based AI applications using FastAPI or Flask while optimizing performance... ...an experienced Senior AI Engineer with over 8 years in software development. You will design and deploy AI and LLM applications...SeniorSoftware
- A little bit about our team Sureel AI is building the standards and infrastructure... ...We also provide AI companies and digital platforms with the systems they need to access rights... .... Your role We are looking for a senior software engineer with deep experience in backend,...SeniorSoftware
- ...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....SeniorSoftwareRemote work
- Architect scalable AI research platforms at Xanadu using Python, Rust, AWS, and distributed systems expertise. This senior role is hands-on and product-minded.As a Senior Software Developer on Xanadu’s AI team, you will set the technical direction for an internal research platform...SeniorSoftware
- ...spend in a single system. Combined with industry leading AI, the Motive platform gives you complete visibility and control, and significantly... .... Visit gomotive.Com to learn more.About the Role Senior engineer who ships production software and AI systems on cloud infrastructure...SeniorSoftware
- 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...SeniorSoftwareInternship
- 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...SeniorSoftwareRemote work
- Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team. As a Senior SDN Network Software Engineer, you will help develop open-source software for Equinix’s AI Inference...SeniorSoftware
- Build reliable AI platforms at Motive with Python, cloud infrastructure, and production software engineering across applications, services, and inference systems.As a senior engineer, you will ship production software and AI systems on secure, cost-disciplined cloud infrastructure...SeniorSoftware
- Build production AI platforms at Motive using Python, cloud infrastructure, and inference optimization. Work on reliable, secure, cost-disciplined systems.As a Senior AI Platform Engineer, you will ship backend services, APIs, and AI systems serving Motive’s customers. You will...SeniorSoftware
- We are looking for a Senior Routing Engine Developer to design and build the next generation interaction routing platform powering enterprise-scale contact center operation. You will... ...into routing capabilities. 8+ years of software engineering experience, including substantial...SeniorSoftwareInternshipRemote workRelocation
- ...health technology company, seeks its most senior technical seat to set architectural direction... ...translating product strategy into robust engineering practice and scalable systems. You will partner with clinical leadership to build AI-powered infrastructure, solutioning for...SeniorSoftwareInternship
- Our client is seeking a hands‑on Senior Platform Software Engineer (Backend) to implement shared cloud‑native services and reusable .NET SDKs for a next‑generation enterprise application platform. The role focuses on security, API standards, session management, resilient integrations...SeniorSoftware
- Payments Platform is one of Xero’s biggest areas of investment and growth - directly affecting... ...reconciliation and bill payments As a Senior Engineer, you’ll own significant end-to-end... ...coherent long-term architecture Apply AI to challenging product problems while protecting...SeniorSoftwareLong term contract
- ...Moomoo is one of the most trusted and innovative retail trading platforms, serving over 24 million active users worldwide. We offer an... .... About the RoleWe are looking for an experienced Senior Software Engineer to join our engineering team in Toronto. This role is...SeniorSoftwareWork at officeWorldwide
$137.2k - $196k per year
...RoleThe Infrastructure team at Tubi builds and operates the core platforms that power our services at scale. We provide reliable,... ...compute, networking, observability, and deployment. As a Senior Software Engineer on the Infrastructure team, you will design, build, and operate...SeniorSoftwareRemplacementLong term contractFull timeTemporary workWork at officeLocal areaFlexible hours2 days per week$176k - $200k per year
We’re looking for a Senior Software Engineer to join our growing AI organization in Vancouver. Asana is pioneering a new category of technology as the human-agent operating system, doubling down on our AI Suite to move our customers toward expansive, end-to-end intelligent...SeniorSoftwareLong term contractWork at officeLocal areaWork from homeWorldwide$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...SeniorSoftwareLong term contractPermanent employmentFull timePart timeLocal areaImmediate start$145k - $183k per year
Job DescriptionToast is recruiting on behalf of this company for a Senior Software Engineer, AI to join their Engineering team in Toronto. They are looking for an experienced backend engineer who is excited to build and optimize LLM-powered systems that help users uncover meaningful...SeniorSoftwareFull timeManual laborWork at officeFlexible hours- ...talent at your fingertips. With our AI-powered Global Work Platform™, companies can hire, pay, and manage... ...— we’re rethinking what it means for software to work with you, not just for you. Our... ...assistant, and we’re looking for a Senior Full-Stack AI Engineer who wants to help...SeniorSoftwareContract workLocal areaRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Ai Platform Software Engineer. Be the first to apply!
Related searches
- software developer no experience Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- senior software developer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer part time Winnipeg, MB
- new graduate software developer Winnipeg, MB
- director software engineering Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software engineer Winnipeg, MB

