Senior Backend Developer, Ai Systems
$143k - $200k per yearJobgether
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Backend Developer, AI Systems based in Canada.
As a Senior Backend Developer, you will play a leading role in evolving a large-scale AI-powered recommendation engine into a modern, scalable distributed architecture. You will design and operate high-performance backend systems that support billions of real-time marketing decisions for major global brands. Working at the intersection of distributed systems, machine learning, and software engineering, you will help build reliable infrastructure that directly impacts customer performance and revenue. You will take ownership of critical technical components, from architecture and implementation to deployment and production monitoring. Collaborating closely with machine learning engineers, product stakeholders, and fellow developers, you will influence technical strategy and engineering best practices. This is an opportunity to tackle complex systems challenges while contributing to an innovative, collaborative, and globally distributed technology environment.
Accountabilities:
Lead the architectural transformation of the core recommendation pipeline into a modern distributed system, delivering incremental improvements while maintaining production stability and reliability.
Design, develop, deploy, and operate scalable, fault-tolerant backend services supporting large-scale personalization capabilities, including content selection, send-time optimization, subject line personalization, and frequency capping.
Identify, investigate, and resolve performance bottlenecks, reliability issues, and scalability limitations across distributed systems.
Collaborate with machine learning engineers and product stakeholders to translate business and technical requirements into robust architectural designs and production-ready solutions.
Take end-to-end ownership of critical system components, overseeing architecture, development, implementation, deployment, monitoring, and incident response.
Champion engineering best practices across system design, code quality, automated testing, observability, and operational excellence.
Contribute to the continuous improvement of distributed infrastructure, ensuring high availability, fault tolerance, and efficient system performance.
Provide technical leadership and mentorship to other engineers, encouraging knowledge sharing, sound architectural decisions, and strong engineering standards.
Participate in architectural discussions and technical decision-making, helping shape the long-term direction of AI infrastructure and backend systems.
Promote a culture of accountability, technical excellence, collaboration, and continuous learning.
Requirements:
At least 5 years of professional software engineering experience, with a strong focus on distributed systems.
Extensive experience designing, building, and operating large-scale distributed systems that are highly available, fault-tolerant, and capable of handling high concurrency.
Strong software engineering fundamentals, including system design, unit testing, Git, code reviews, and continuous integration and delivery practices.
Strong programming skills in Python and experience developing reliable, maintainable backend services.
Experience with distributed data processing frameworks such as Apache Spark, Apache Flink, or Apache Beam. Hands-on experience with Apache Spark is considered an advantage.
Solid understanding of distributed systems fundamentals, including consensus, partitioning, replication, back-pressure, idempotency, and failure handling.
Practical experience with cloud infrastructure providers such as Google Cloud Platform (GCP), AWS, or Microsoft Azure.
Familiarity with modern distributed systems and microservices technologies, particularly Kubernetes, Kafka, and gRPC.
Experience with modern software development lifecycle practices, including automated testing, continuous integration, continuous delivery, and automated deployments.
Familiarity with containerization and development tools such as Docker, Kubernetes, and GitHub Actions.
Strong technical leadership and communication skills, with the ability to influence architectural decisions, collaborate across teams, and mentor fellow engineers.
Excellent analytical and problem-solving abilities, particularly when diagnosing and resolving complex issues in production environments.
Adaptability, curiosity, and a strong commitment to continuous learning and professional development.
Benefits:
Competitive annual base salary ranging from
CAD 143,000 to CAD 200,000, depending on relevant experience, technical expertise, and qualifications.
Potential additional bonus compensation, depending on the position and final offer.
Comprehensive medical, financial, and additional employee benefits.
Remote working opportunities within Canada.
Opportunity to work on a high-impact AI-powered recommendation engine supporting billions of marketing decisions.
Exposure to advanced distributed systems, machine learning infrastructure, and large-scale cloud technologies.
Opportunity to influence architectural strategy and contribute to significant technical transformation initiatives.
Collaborative environment with experienced engineers, machine learning specialists, and product professionals.
Opportunities to develop technical leadership skills and mentor other engineers.
Inclusive and diverse workplace culture that values different perspectives, backgrounds, and experiences.
Encouragement to apply even if you do not meet every listed qualification, recognizing that transferable skills and diverse experiences bring valuable perspectives to the team.
How Jobgether works:
We use an
AI-powered matching process
to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice:
By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#J-18808-Ljbffr
As a Senior Backend Developer, you will play a leading role in evolving a large-scale AI-powered recommendation engine into a modern, scalable distributed architecture. You will design and operate high-performance backend systems that support billions of real-time marketing decisions for major global brands. Working at the intersection of distributed systems, machine learning, and software engineering, you will help build reliable infrastructure that directly impacts customer performance and revenue. You will take ownership of critical technical components, from architecture and implementation to deployment and production monitoring. Collaborating closely with machine learning engineers, product stakeholders, and fellow developers, you will influence technical strategy and engineering best practices. This is an opportunity to tackle complex systems challenges while contributing to an innovative, collaborative, and globally distributed technology environment.
Accountabilities:
Lead the architectural transformation of the core recommendation pipeline into a modern distributed system, delivering incremental improvements while maintaining production stability and reliability.
Design, develop, deploy, and operate scalable, fault-tolerant backend services supporting large-scale personalization capabilities, including content selection, send-time optimization, subject line personalization, and frequency capping.
Identify, investigate, and resolve performance bottlenecks, reliability issues, and scalability limitations across distributed systems.
Collaborate with machine learning engineers and product stakeholders to translate business and technical requirements into robust architectural designs and production-ready solutions.
Take end-to-end ownership of critical system components, overseeing architecture, development, implementation, deployment, monitoring, and incident response.
Champion engineering best practices across system design, code quality, automated testing, observability, and operational excellence.
Contribute to the continuous improvement of distributed infrastructure, ensuring high availability, fault tolerance, and efficient system performance.
Provide technical leadership and mentorship to other engineers, encouraging knowledge sharing, sound architectural decisions, and strong engineering standards.
Participate in architectural discussions and technical decision-making, helping shape the long-term direction of AI infrastructure and backend systems.
Promote a culture of accountability, technical excellence, collaboration, and continuous learning.
Requirements:
At least 5 years of professional software engineering experience, with a strong focus on distributed systems.
Extensive experience designing, building, and operating large-scale distributed systems that are highly available, fault-tolerant, and capable of handling high concurrency.
Strong software engineering fundamentals, including system design, unit testing, Git, code reviews, and continuous integration and delivery practices.
Strong programming skills in Python and experience developing reliable, maintainable backend services.
Experience with distributed data processing frameworks such as Apache Spark, Apache Flink, or Apache Beam. Hands-on experience with Apache Spark is considered an advantage.
Solid understanding of distributed systems fundamentals, including consensus, partitioning, replication, back-pressure, idempotency, and failure handling.
Practical experience with cloud infrastructure providers such as Google Cloud Platform (GCP), AWS, or Microsoft Azure.
Familiarity with modern distributed systems and microservices technologies, particularly Kubernetes, Kafka, and gRPC.
Experience with modern software development lifecycle practices, including automated testing, continuous integration, continuous delivery, and automated deployments.
Familiarity with containerization and development tools such as Docker, Kubernetes, and GitHub Actions.
Strong technical leadership and communication skills, with the ability to influence architectural decisions, collaborate across teams, and mentor fellow engineers.
Excellent analytical and problem-solving abilities, particularly when diagnosing and resolving complex issues in production environments.
Adaptability, curiosity, and a strong commitment to continuous learning and professional development.
Benefits:
Competitive annual base salary ranging from
CAD 143,000 to CAD 200,000, depending on relevant experience, technical expertise, and qualifications.
Potential additional bonus compensation, depending on the position and final offer.
Comprehensive medical, financial, and additional employee benefits.
Remote working opportunities within Canada.
Opportunity to work on a high-impact AI-powered recommendation engine supporting billions of marketing decisions.
Exposure to advanced distributed systems, machine learning infrastructure, and large-scale cloud technologies.
Opportunity to influence architectural strategy and contribute to significant technical transformation initiatives.
Collaborative environment with experienced engineers, machine learning specialists, and product professionals.
Opportunities to develop technical leadership skills and mentor other engineers.
Inclusive and diverse workplace culture that values different perspectives, backgrounds, and experiences.
Encouragement to apply even if you do not meet every listed qualification, recognizing that transferable skills and diverse experiences bring valuable perspectives to the team.
How Jobgether works:
We use an
AI-powered matching process
to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice:
By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Backend Developer, Ai Systems in Winnipeg, MB vacancy
- Join our team as a Senior Backend Developer to design and maintain secure cloud-based systems. Utilize cutting-edge technologies for scalable solutions and backend API development. We are on the lookout for an experienced Senior Backend Software Engineer with over six years...Senior
- Build dependable AI systems with Python, evaluation, observability, and cloud deployment. Osedea seeks a senior developer for hands-on agentic engineering.You will develop intelligent systems that interact with existing software and execute complex workflows. The work spans...Senior
- Spellbook is seeking a backend engineer to build and scale high‑reliability services that power AI-driven contract work. You will own core platform concerns, design scalable data models, and partner with product and design to balance latency, accuracy, and reliability. You...SeniorContract work
- Build Python backend services and AI workflows at Dialogue in Montreal, supporting ServiceOS automation and provider-facing care experiences.As a Senior Software Developer in the Provider Experience group, you will contribute within the AXe Team. You will deliver complex systems...Senior
$140k - $170k per year
# Senior AI Developer, Agentic SystemsWorkleap140k-170k CADFull-timeremote· seniorCanadaazuregoListed via Jobicy · posted 11 Nov 2026. The application... ...;- Hands-on experience designing and shipping multi-agent systems to production: orchestration, tools, context, and memory,...SeniorLong term contractInternshipWork at officeLocal areaRemote workWork from homeWorldwideFlexible hoursShift work$140k - $170k per year
Building production agent systems using Claude and AI-assisted development tools; heavy focus on agent... ...iteration. About the RoleSenior AI Developer to design and ship production agent... ...Job DescriptionRoleWorkleap is hiring a Senior AI Developer (Agentic Systems) to shape...SeniorFull timeInternshipWork at officeRemote workFlexible hours- Develop AI-powered automations and integrations for internal operations, using backend development and production software delivery skills.As a Backend Engineer, you will help transform Our Client’s internal systems with practical AI applications. You will identify valuable...
- Turn AI prototypes into dependable products at Seequent, combining software engineering... ...Gen AI expertise in Vancouver.This Senior AI Developer role supports new capabilities within Seequent... ..., and continuously improve Gen AI systems. The position requires strong engineering...Senior
- ...analytics leader, using cutting-edge AI technology to produce unique... ...them in brand new ways.As a Back End Developer, you will work with the product development... ...define, design and implement the backend of Sportlogiq's analytics and processing systems, from data collection and...SeniorRemote work
- ...recherche un.E Développeur.Euse Backend Java expérimenté.E pour... ...ferroviaire.Le/la Développeur.Euse Senior, travaillera avec les responsables... ...an experienced Backend Java Developer to join its dynamic team based... ...(Docker)Mastery of AI tools to improve productivity...SeniorPermanent employment
$125k - $135k per year
...people are encouraged to take ownership, develop their skills, and contribute to work that... ...meet you!Position SummaryWe’re hiring a Senior Backend Developer to build and maintain the services... .... You’ll also bring strong, practical AI skills, using AI coding assistants and agents...SeniorLong term contractFull timeCasual workInternshipWork at officeLocal areaWorldwideMonday to fridayNight shiftAfternoon shift- ...passion, and you’re invited to be a part of that. • Our convenient Price Café offers free Tea and Coffee. Software Developer – Antec Controls The Systems Developer role offers the opportunity to design and deliver impactful, customer-facing web applications while...
- Harness the power of PHP as a Senior Software Developer for AI applications. Build APIs and microservices that redefine backend efficiency while mentoring emerging talent in your team. As a key member of our development team, you will take the lead in architecting and maintaining...Senior
- ...our passion, and you’re invited to be a part of that. Lab Systems Software Developer We are looking for a Software Developer to support the... ...structured, system-driven workflows • Develop and maintain backend services, APIs, and integrations • Integrate data from LabVIEW...
- Design AI infrastructure from Calgary as a remote Backend Developer, using APIs, data pipelines, and scalable server-side systems. Work flexibly on contract assignments.Alignerr seeks Backend Developers to build services supporting AI training and inference workloads. You will...Contract workRemote work
$105k - $145k per year
...virtual care provider in Canada. By developing our Integrated Health Platform... ...****@*****.***.ai Disclosure Statement To... ...asSenior Software Developer, Backend Reporting to Dylan Cattelan... ...Developer the mission of the Senior Software Developer, Backend is...SeniorInternshipWork at officeRemote work3 days per week- ...Instacart is seeking a senior backend engineer to own end-to-end projects on the Catalog Store platform. You will work on real-time data challenges... ...migrations, and reliability practices while leveraging AI-enabled tooling and modern cloud practices. #J-18808-Ljbffr...SeniorRemote work
- Develop secure, maintainable systems with Rust and AI tooling at 1Password, remotely across Canada and the United States. Help improve trusted customer experiences... ...-facing surfaces and workflows. Your work includes backend services, reliability, testing, documentation,...Remote work
- Lead GraphQL and backend platform development at MaintainX, shaping tooling that supports more than 150 internal developers. Apply a strong AI mindset daily.This Senior Software Developer role sits within MaintainX’s Backend team and Platform Engineering division. You will...SeniorLocal area
- Shape GenAI backend systems with Java, Spring Boot, and agentic workflows while working hybrid two days weekly in downtown Toronto.Miratech is hiring a Senior Java Developer with LLM expertise for core banking application development and integration. This senior position connects...Senior
$100k - $120k per year
...at no cost to the consumer.Job Title: Senior Application & Systems DeveloperReporting to:Senior Manager,... ...stakeholders. The Senior Application & Systems Developer is responsible for:Developing... ...Power Apps, third-party applications, and AI enabled tools including Copilot Studio...SeniorWork at office2 days per week$140k - $180k per year
...data-activated content generation and AI decisioning. The world’s most innovative... ...Australia, and Japan. We are looking for a Senior Software Developer to be a part of the development team... ...maintaining integrations between our systems and third party APIs. This team builds...Senior- Elevate production scheduling systems at HelloFresh as a Senior Backend Developer. This role focuses on backend architecture using Python and FastAPI to optimize meal production workflows. The Production Scheduling Technology team is looking for a skilled backend engineer...Senior
- Build secure backend services with AWS, Kubernetes, and advanced programming skills as a Senior Software Developer working remotely within Canada.This senior role develops foundational platform... ...and implement effective solutionsUse AI-assisted tools across development and code...SeniorRemote workWorldwide
- ...expertise. Work hybrid, three days in office and two remotely.As a Senior Java Developer and Assistant Vice President, you will create production-grade backend services for high-volume, latency-sensitive financial systems. The role requires cloud engineering, distributed systems,...SeniorWork at officeRemote work
- As a Staff Software Developer on the Monetization team, you’ll lead technical initiatives and take significant ownership over service... ...EngineeringCore competency for designing, developing, and maintaining backend systems at scaleTechnical DesignEssential for architecting scalable...SeniorWork from home
- ...leading technology solutions provider in Ontario is seeking a Senior Software Developer with expertise in mainframe technologies. The role requires... ...PL/I and DB2, and offers the opportunity to work on complex system designs. The ideal candidate will have a strong background...Senior
- Blutic is looking for experienced Senior Java Backend Developer (Java + SQL) with 7 to 15 years of experience to join our high-performing... ...multi-threading, concurrent programming, and low-latency systems . Solid understanding of Object-Oriented Programming (OOP...Senior
- ...seeking a skilled and performance-minded .Net Core Developer to support and evolve our distributed system of over 100 microservices, built primarily with... ...PostgreSQL. The ideal candidate has deep experience in backend development, service-to-service communication, and...Senior
- Design and develop scalable backend systems for blockchain trading bots with MongoDB, Redis, and Web3 integration. 01 About UsAt Transactix, we're... ...digital value transfer. 02 About This RoleWe are hiring a Senior Backend Software Developer. You will design, develop, and...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Backend Developer, Ai Systems. Be the first to apply!
Related searches
- backend developer Winnipeg, MB
- backend software developer Winnipeg, MB
- system development engineer Winnipeg, MB
- space systems engineer Winnipeg, MB
- computer system validation engineer Winnipeg, MB
- senior disability case manager Winnipeg, MB
- senior hardware engineer Winnipeg, MB
- senior cook Winnipeg, MB
- amica senior lifestyles Winnipeg, MB
- senior building operator Winnipeg, MB

