Senior Software Engineer (Sanctions Service & Ai Inference)
$111k - $160k per yearMastercard Inc.
Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.Title and Summary
Senior Software Engineer (Sanctions Service & AI Inference)Who is Mastercard?
Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all.Overview
We are seeking a Senior Software/AI Engineer to join our AI & Decision Product Enablement team in Vancouver and help advance Mastercard's Sanctions Screening solutions. This role focuses on building scalable, high-performance services that help financial institutions manage sanctions risk, support regulatory compliance, and enable secure payment processing. This is an opportunity to work on a highly visible platform while helping shape the adoption of AI-enabled engineering practices across the organization.Role
As a Senior Software/AI Engineer, you will design, develop and support business-critical software systems that operate at global scale. You will work closely with engineering, product, compliance and operations teams to deliver reliable, secure and innovative solutions.Key Responsibilities
Design, develop and maintain scalable, secure and high-performance software solutions.Drive technical design and implementation of new product capabilities and platform improvements.Participate in all stages of the software development lifecycle, including design, development, testing, deployment and production support.Lead technical discussions, perform code reviews and promote engineering best practices.Troubleshoot complex technical issues and drive root-cause analysis and resolution.Mentor and coach engineers through technical guidance, knowledge sharing and hands-on leadership.Collaborate with cross-functional teams to deliver solutions that meet business, security and compliance requirements.Improve system resiliency, scalability, operational excellence and cloud readiness.AI Engineering Focus
A key aspect of this role is leveraging AI and agentic technologies to improve engineering effectiveness and accelerate delivery.Use AI-assisted development tools to improve software delivery, testing, troubleshooting and documentation.Identify and implement opportunities to automate engineering and operational workflows.Develop reusable AI-enabled solutions that improve productivity and reduce operational overhead.Establish best practices for responsible AI adoption with emphasis on trustworthy models and harness engineering.Ensure AI-assisted solutions maintain high standards of quality, security, transparency and human oversight.Qualifications Required
Strong software engineering experience with Java and modern application development frameworks.Experience designing and building scalable, highly available distributed systems.Strong problem-solving, analytical and technical design skills.Experience with automated testing and software quality practices.Strong understanding of software reliability, performance and security principles.Proven ability to mentor engineers and provide technical leadership.Excellent communication and collaboration skills.Preferred
Experience in payments, compliance, fraud, risk management or financial services.Experience with cloud-native architectures and modern software delivery practices.Experience using AI-assisted development tools, agentic workflows or intelligent automation solutions.Experience working in highly regulated and mission-critical environments.Bachelor’s degree in Computer Science, Engineering or a related discipline.What Success Looks Like
Delivering reliable, scalable and secure sanctions-screening capabilities that support business growth and regulatory compliance.Improving engineering productivity through effective use of AI and automation.Raising the technical capability of the team through mentorship and technical leadership.Driving measurable improvements in service reliability, operational efficiency and customer outcomes.Helping establish a modern AI-enabled engineering culture that balances innovation with strong governance and operational excellence.Equal Opportunity
Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role.Reasonable Accommodations
In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact View email address on ca.hrm.tc and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly.Corporate Security Responsibility
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must: Abide by Mastercard’s security policies and practices;
Ensure the confidentiality and integrity of the information being accessed;
Report any suspected information security violation or breach, and Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.Compensation Philosophy
In line with Mastercard’s total compensation philosophy and assuming that the job will be performed in Canada, the successful candidate will be offered a competitive pay based on location, experience and other qualifications for the role and may be eligible to participate in a discretionary annual incentive program.Pay Ranges
Vancouver, Canada: $111,000 - $160,000 CADMarketing
Everyone wants easier ways to pay;
we invent them. Checkout lines are slow;
we speed them along. Merchants want more sales;
we give them data and insights. People need financial access;
we connect them. Corporate purchasing is complicated;
we make it simple. Commuters are busy;
we speed them on their way. Governments need greater efficiencies;
we help create them. Small businesses are virtual;
we give them access to a world of buyers. Retailers want to fight fraud;
we provide the tools.
#J-18808-Ljbffr
Senior Software Engineer (Sanctions Service & AI Inference)Who is Mastercard?
Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all.Overview
We are seeking a Senior Software/AI Engineer to join our AI & Decision Product Enablement team in Vancouver and help advance Mastercard's Sanctions Screening solutions. This role focuses on building scalable, high-performance services that help financial institutions manage sanctions risk, support regulatory compliance, and enable secure payment processing. This is an opportunity to work on a highly visible platform while helping shape the adoption of AI-enabled engineering practices across the organization.Role
As a Senior Software/AI Engineer, you will design, develop and support business-critical software systems that operate at global scale. You will work closely with engineering, product, compliance and operations teams to deliver reliable, secure and innovative solutions.Key Responsibilities
Design, develop and maintain scalable, secure and high-performance software solutions.Drive technical design and implementation of new product capabilities and platform improvements.Participate in all stages of the software development lifecycle, including design, development, testing, deployment and production support.Lead technical discussions, perform code reviews and promote engineering best practices.Troubleshoot complex technical issues and drive root-cause analysis and resolution.Mentor and coach engineers through technical guidance, knowledge sharing and hands-on leadership.Collaborate with cross-functional teams to deliver solutions that meet business, security and compliance requirements.Improve system resiliency, scalability, operational excellence and cloud readiness.AI Engineering Focus
A key aspect of this role is leveraging AI and agentic technologies to improve engineering effectiveness and accelerate delivery.Use AI-assisted development tools to improve software delivery, testing, troubleshooting and documentation.Identify and implement opportunities to automate engineering and operational workflows.Develop reusable AI-enabled solutions that improve productivity and reduce operational overhead.Establish best practices for responsible AI adoption with emphasis on trustworthy models and harness engineering.Ensure AI-assisted solutions maintain high standards of quality, security, transparency and human oversight.Qualifications Required
Strong software engineering experience with Java and modern application development frameworks.Experience designing and building scalable, highly available distributed systems.Strong problem-solving, analytical and technical design skills.Experience with automated testing and software quality practices.Strong understanding of software reliability, performance and security principles.Proven ability to mentor engineers and provide technical leadership.Excellent communication and collaboration skills.Preferred
Experience in payments, compliance, fraud, risk management or financial services.Experience with cloud-native architectures and modern software delivery practices.Experience using AI-assisted development tools, agentic workflows or intelligent automation solutions.Experience working in highly regulated and mission-critical environments.Bachelor’s degree in Computer Science, Engineering or a related discipline.What Success Looks Like
Delivering reliable, scalable and secure sanctions-screening capabilities that support business growth and regulatory compliance.Improving engineering productivity through effective use of AI and automation.Raising the technical capability of the team through mentorship and technical leadership.Driving measurable improvements in service reliability, operational efficiency and customer outcomes.Helping establish a modern AI-enabled engineering culture that balances innovation with strong governance and operational excellence.Equal Opportunity
Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role.Reasonable Accommodations
In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact View email address on ca.hrm.tc and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly.Corporate Security Responsibility
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must: Abide by Mastercard’s security policies and practices;
Ensure the confidentiality and integrity of the information being accessed;
Report any suspected information security violation or breach, and Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.Compensation Philosophy
In line with Mastercard’s total compensation philosophy and assuming that the job will be performed in Canada, the successful candidate will be offered a competitive pay based on location, experience and other qualifications for the role and may be eligible to participate in a discretionary annual incentive program.Pay Ranges
Vancouver, Canada: $111,000 - $160,000 CADMarketing
Everyone wants easier ways to pay;
we invent them. Checkout lines are slow;
we speed them along. Merchants want more sales;
we give them data and insights. People need financial access;
we connect them. Corporate purchasing is complicated;
we make it simple. Commuters are busy;
we speed them on their way. Governments need greater efficiencies;
we help create them. Small businesses are virtual;
we give them access to a world of buyers. Retailers want to fight fraud;
we provide the tools.
#J-18808-Ljbffr
Vacancy posted 51 minutes ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Sanctions Service & Ai Inference) in Winnipeg, MB vacancy
- Shape AI inference software at Cerebras Systems with Python, model serving, and production API experience across accelerator backends.This Senior Software Engineer role focuses on making disaggregated inference accessible, reliable, and consistent. You will work across model...Senior
- ...We are seeking a Manager, Software Engineering to lead the development and evolution of Mastercard’s Sanctions Screening solutions These solutions help financial institutions... ...engineering execution and continuous improvement on AI assist software development workflow while...Senior
- Transform the AI experience at Cerebras Systems as a Software Engineer on our Inference Platform team. Shape next-gen architecture while deploying ultra-fast machine learning services to boost performance and scalability. Cerebras Systems seeks a Software Engineer with 3+...Suggested
- ...Systems builds the world's largest AI chip, 56 times larger than... ...industry-leading training and inference speeds; over 10 times faster... ...based hyperscale cloud inference services. This order of magnitude... ...decode on the Cerebras Wafer-Scale Engine. We are hiring a Senior...Senior
$100k - $145k per year
Thomson Reuters is seeking a Senior Inference Engineer, AI. This person will collaborate with platform teams to enhance capacity forecasting for AI workloads and work with Product, Data Science, Architecture, and Enterprise AI teams to onboard new research models into production...SeniorWork at officeLocal areaFlexible hours2 days per week3 days per week- ...interpretable, and steerable AI systems. We want AI to be safe... ...group of committed researchers, engineers, policy experts, and business... ...systems. About the roleOur Inference team is responsible for building... ...qualifications Significant software engineering experience,...SeniorLong term contractWork at officeWorldwideVisa sponsorshipFlexible hours
$165k - $330k per year
...Baseten powers mission-critical inference for the world's most dynamic AI companies, like Cursor, Notion, OpenEvidence... ...us and help build the platform engineers turn to ship AI products.... ...customers across productivity, customer service, clinical conversation, creator tools...Long term contractFlexible hours- ...Cerebras Systems builds the world's largest AI chip and is hiring a Software Engineer to build and evolve the ML API layer for a disaggregated inference system. You will work across inference APIs, model integration, request-routing services, and Cerebras runtimes to deliver...
$165k - $330k per year
...Baseten powers mission-critical inference for the world's most dynamic AI companies, like Cursor, Notion, OpenEvidence... ...us and help build the platform engineers turn to to ship AI products.About... ...business goals into reliable, observable services with clear quality, latency, and...InternshipFlexible hours- ...role is for a highly experienced Back-End Software Engineer who wants to work on core systems that... ...-shelf solutionsModel Vault is Cohere’s inference platform for deploying and operating models... ...between a customer and the underlying AI infrastructure, including identity,...SeniorRemote work
$180k - $360k per year
...Baseten powers mission-critical inference for the world's most dynamic AI companies, like Cursor, Notion, OpenEvidence... ...us and help build the platform engineers turn to ship AI products.About... ...owning low-latency, reliable backend services, including rate limiting, auth, quotas...Flexible hours- Mastercard seeks a Manager, Software Engineering to guide the evolution of Sanctions Screening solutions. This hybrid role blends technical leadership (70%) with people... ...growth. You will mentor a team of engineers, drive AI-assisted and agentic engineering initiatives, ensure...
- ...Systems builds the world's largest AI chip, 56 times larger than... ...industry-leading training and inference speeds; over 10 times... ...based hyperscale cloud inference services. This order of magnitude increase... ...About the RoleWe're hiring a Software Engineer to help contribute to...
- ...Systems builds the world's largest AI chip, 56 times larger than... ...industry-leading training and inference speeds; over 10 times... ...based hyperscale cloud inference services. This order of magnitude increase... ...on the Cerebras Wafer-Scale Engine. We are hiring a Software Engineer...
- Cohere, a leading security-first enterprise AI company, is seeking a Staff Forward Deployed Engineer to architect and deploy high-performance AI models inside enterprise... .... You will own the architecture for complex inference challenges, enable low latency and high throughput,...Senior
- ...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...Senior
$165k - $330k per year
About BasetenBaseten powers mission-critical inference for the world's most dynamic AI companies, like Cursor, Notion, OpenEvidence, Abridge, Clay, Gamma... ...and Spark Capital. Join us and help build the platform engineers turn to ship AI products. THE ROLEAs an Engineer on...Flexible hours- Build AI inference systems with Python and PyTorch as a Backend Engineer, AI, powering production interactions through reliable, observable APIs.You will own the inference... ...backend systems, AI-powered features, and service boundaries around models. You will optimize real-world...
$180k - $360k per year
...Baseten powers mission-critical inference for the world's most dynamic AI companies, like Cursor, Notion, OpenEvidence... ...us and help build the platform engineers turn to ship AI products.About... ...Proficiency in enhancing the performance of software systems, particularly in the...Flexible hours- ...Miratech helps visionaries change the world. We are a global IT services and consulting company that brings together enterprise and... ...Job Description Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to join our US healthcare...SeniorFull timeInternshipRemote workRelocation
- ...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...Senior
- ...Systems builds the world's largest AI chip, 56 times larger than... ...industry-leading training and inference speeds; over 10 times... ...based hyperscale cloud inference services. This order of magnitude increase... ...on the Cerebras Wafer-Scale Engine. We are hiring a 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...SeniorFlexible hours
- Senior Software AI Engineer — Agentic PlatformsFull-Time, Permanent | Downtown Toronto | HybridOur client, a global enterprise, is building an internal AI platform — a multi-tenant, model-agnostic environment spanning a web app, a desktop agent client, an AI App Store, and...SeniorPermanent employment
- ...of talent at your fingertips. With our AI-powered Global Work Platform™,... ...— we’re rethinking what it means for software to work with you, not just for you. Our... ...AI assistant, and we’re looking for a Senior Full-Stack AI Engineer who wants to help define what AI-native...SeniorContract workLocal areaRemote workFlexible hours
- Build production AI features as a Senior AI Software Engineer at Safe Fleet, using LLMs, machine learning, and backend APIs. Help make fleet vehicles safer through scalable technology.This hands-on senior engineering role delivers AI-powered capabilities across Safe Fleet’s...Senior
- ...rapid-growth technology firm in Toronto is seeking a Staff LLMOps Engineer to lead the design and optimization of large language model... ...architecting deployment pipelines and ensuring high-performance AI applications. Competitive salary and equity are included in the offer...Senior
- ...leadership. Fleetworthy is shaping the future of fleet readiness with AI-enabled, connected fleet technology that keeps drivers safe,... ...Learn more at fleetworthy.Com .About the role:We're hiring a Senior Software Engineer for the AI Platform team. The team builds AI agents and...SeniorLong term contract
$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...SeniorLong term contractWork at officeLocal areaWork from homeWorldwide$150k - $200k per year
...Stikeman Elliott is building its own agentic AI platform, with production agents working... ...and continues to expand. This is the senior engineering role responsible for advancing its... ...role that spans application architecture, software development and production delivery. You...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Sanctions Service & Ai Inference). 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

