Senior Software Engineer, Ai/Ml
$125k - $135k per yearJobgether
This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior Software Engineer, AI/ML based in Canada.
Join a product-focused engineering team developing advanced AI and machine learning capabilities for a healthcare data platform used internationally. In this role, you will help shape the AI strategy and translate emerging technologies into scalable, practical software solutions. You will contribute to intelligent systems that improve how healthcare data is structured, interpreted, and exchanged across care teams and health systems. Working in an Agile environment, you will collaborate closely with engineers and product stakeholders, contribute to technical architecture, and guide implementation from early design through delivery. This is an opportunity to combine hands-on engineering, technical leadership, and innovation in a mission-driven health technology environment.
Accountabilities
Serve as the team's AI/ML subject matter expert, staying informed about emerging technologies, industry trends, and best practices, and applying them to product solutions.
Contribute to defining and documenting the AI strategy, ensuring alignment with product roadmaps and broader business objectives.
Help establish project scope, technical approaches, milestones, and solution architecture at the beginning of each initiative.
Design, develop, prototype, and integrate AI/ML solutions, including writing code and configuring external components.
Produce clean, maintainable code, unit tests, and comprehensive technical documentation.
Participate in client discussions when required to understand needs and support solution delivery.
Monitor priorities, deadlines, and backlogs while coaching and supporting team members in completing project deliverables.
Build a strong understanding of the functionality being developed and provide technical guidance throughout implementation.
Lead and participate in detailed code reviews, pair programming, and collaborative technical problem-solving.
Contribute to recurring Product and Technology discussions, helping shape technical processes, architecture, and engineering strategy.
Work collaboratively within an Agile development environment organized around two-week sprints.
Requirements:
6+ years of experience in software architecture, full-stack development, or AI engineering.
Proven ability to design and document end-to-end software architectures for complex projects.
At least 2 years of hands-on experience implementing advanced AI solutions, including semantic matching, Retrieval-Augmented Generation (RAG), and document parsing for structured content.
Experience designing and deploying agentic systems using frameworks such as LangGraph, CrewAI, or the OpenAI Agents SDK.
Familiarity with AI-assisted coding platforms such as Claude Code and Codex.
Knowledge of Model Context Protocol (MCP), related tooling systems, model ensemble approaches, and fine-tuning techniques.
Experience working with knowledge graph databases such as Neo4j.
Working knowledge of Apache ecosystem technologies and data workflows, including Databricks, Spark, and Iceberg, or comparable tools.
Experience integrating Human-in-the-Loop (HITL) processes into AI workflows.
Ability to implement AI model evaluation frameworks, test results, and iteratively refine model performance.
Strong software engineering fundamentals, including clean and modular coding practices and effective use of shared internal libraries.
Ability to understand, validate, and take ownership of all code produced, including code generated or co-authored by AI tools.
Experience writing comprehensive unit and integration tests, as well as clear technical documentation.
Strong written communication skills, with the ability to create documentation that supports developer onboarding and collaboration.
Excellent teamwork and collaboration skills, with a demonstrated ability to own development components and meet demanding deadlines.
Experience mentoring colleagues and contributing to technical architecture discussions and brainstorming sessions.
Benefits:
Annual salary range of
CAD $125,000–$135,000 .
Fully remote work environment within Canada.
Flexible time-away policy, including paid time off, personal days, and sick days.
Competitive health and medical benefits.
Employee contribution programs for RRSP, TFSA, or 401(k), as applicable.
Life and disability insurance.
Employee Assistance Program.
Professional development opportunities through FHIR-focused study programs and Skillsoft learning resources.
Access to employee community and engagement activities.
We appreciate your interest and wish you the best!
#J-18808-Ljbffr
Join a product-focused engineering team developing advanced AI and machine learning capabilities for a healthcare data platform used internationally. In this role, you will help shape the AI strategy and translate emerging technologies into scalable, practical software solutions. You will contribute to intelligent systems that improve how healthcare data is structured, interpreted, and exchanged across care teams and health systems. Working in an Agile environment, you will collaborate closely with engineers and product stakeholders, contribute to technical architecture, and guide implementation from early design through delivery. This is an opportunity to combine hands-on engineering, technical leadership, and innovation in a mission-driven health technology environment.
Accountabilities
Serve as the team's AI/ML subject matter expert, staying informed about emerging technologies, industry trends, and best practices, and applying them to product solutions.
Contribute to defining and documenting the AI strategy, ensuring alignment with product roadmaps and broader business objectives.
Help establish project scope, technical approaches, milestones, and solution architecture at the beginning of each initiative.
Design, develop, prototype, and integrate AI/ML solutions, including writing code and configuring external components.
Produce clean, maintainable code, unit tests, and comprehensive technical documentation.
Participate in client discussions when required to understand needs and support solution delivery.
Monitor priorities, deadlines, and backlogs while coaching and supporting team members in completing project deliverables.
Build a strong understanding of the functionality being developed and provide technical guidance throughout implementation.
Lead and participate in detailed code reviews, pair programming, and collaborative technical problem-solving.
Contribute to recurring Product and Technology discussions, helping shape technical processes, architecture, and engineering strategy.
Work collaboratively within an Agile development environment organized around two-week sprints.
Requirements:
6+ years of experience in software architecture, full-stack development, or AI engineering.
Proven ability to design and document end-to-end software architectures for complex projects.
At least 2 years of hands-on experience implementing advanced AI solutions, including semantic matching, Retrieval-Augmented Generation (RAG), and document parsing for structured content.
Experience designing and deploying agentic systems using frameworks such as LangGraph, CrewAI, or the OpenAI Agents SDK.
Familiarity with AI-assisted coding platforms such as Claude Code and Codex.
Knowledge of Model Context Protocol (MCP), related tooling systems, model ensemble approaches, and fine-tuning techniques.
Experience working with knowledge graph databases such as Neo4j.
Working knowledge of Apache ecosystem technologies and data workflows, including Databricks, Spark, and Iceberg, or comparable tools.
Experience integrating Human-in-the-Loop (HITL) processes into AI workflows.
Ability to implement AI model evaluation frameworks, test results, and iteratively refine model performance.
Strong software engineering fundamentals, including clean and modular coding practices and effective use of shared internal libraries.
Ability to understand, validate, and take ownership of all code produced, including code generated or co-authored by AI tools.
Experience writing comprehensive unit and integration tests, as well as clear technical documentation.
Strong written communication skills, with the ability to create documentation that supports developer onboarding and collaboration.
Excellent teamwork and collaboration skills, with a demonstrated ability to own development components and meet demanding deadlines.
Experience mentoring colleagues and contributing to technical architecture discussions and brainstorming sessions.
Benefits:
Annual salary range of
CAD $125,000–$135,000 .
Fully remote work environment within Canada.
Flexible time-away policy, including paid time off, personal days, and sick days.
Competitive health and medical benefits.
Employee contribution programs for RRSP, TFSA, or 401(k), as applicable.
Life and disability insurance.
Employee Assistance Program.
Professional development opportunities through FHIR-focused study programs and Skillsoft learning resources.
Access to employee community and engagement activities.
We appreciate your interest and wish you the best!
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Ai/Ml in Winnipeg, MB vacancy
- ...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...SeniorRemote workHome officeFlexible hours
$123.3k - $159.5k per year
...from personalized guidance to AI tools and a best-in-class hiring... ...fraud detection, and more. The ML Infrastructure team is responsible... .... We empower product engineering teams by providing scalable, high... ...engineering blog . Challenge As a Software Engineer on the ML Infrastructure...SeniorSeasonal workLocal area$125k - $135k per year
...ensure effective delivery across care teams and health systems bringing #BetterGlobalHealth to patients everyday! The Senior Software Developer ( AI/ML) is part of the Smile Labs team in the Product Department and will be responsible for developing the Artificial...SeniorRemplacementRemote workFlexible hours- Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. This architecture allows Cerebras to... ...prefill with ultra-fast decode on the Cerebras Wafer-Scale Engine. We are hiring a Senior Software Engineer to build and evolve the ML API layer that makes...Senior
$122.3k - $170.7k per year
...makes play happen. DescriptionIn FC Quality Verification Engineering, our mission is to help our teams identify quality... ...automation frameworks and developer tools that combine software development and applied AI/ML to improve how we test EA-SPORTS FC. Role SummaryYou...SuggestedFull timeWork at officeLocal area3 days per week- ...Jobgether is seeking a Senior Software Engineer, AI/ML in Canada to join a product-focused team building a healthcare data platform used internationally. You will help shape the AI strategy, design end-to-end architectures, and translate cutting-edge research into scalable...SeniorRemote work
- # Senior AI/ML EngineerLimbic173k-192k CADFull-timeremote· seniorCanadallmpythontypescriptjavascriptsqlListed via Jobicy · posted 22 Oct 2026... ..., not on DevConnect.Apply on Jobicy## DescriptionSenior AI/ML Engineer, remote in Canada: own the AI that assesses patients for US...SeniorRemote work
- Design scalable AI/ML platforms remotely from Kimberley with expertise in distributed systems and cloud computing. Build infrastructure supporting machine learning workflows.This Senior Software Engineer joins the core AI/ML Platform team at a rapidly growing technology firm...SeniorRemote work
- We are looking for an AI / ML Engineer who will design, build, and deploy AI-driven solutions for real-world business use cases. The role focuses... ...Qualifications: 3–6 years of experience in AI/ML or software engineering rolesStrong programming skills in PythonHands‑on experience...Flexible hours
- Electronic Arts in Burnaby, BC is seeking an experienced Software Engineer for FC Quality Verification Engineering. You will help build automated testing frameworks, evaluation tools using AI/ML, and integrate tests into CI/CD pipelines to improve test coverage for EA SPORTS...Senior
- ...amazing people to add to our team! About the RoleWe’re looking for a Senior Software Engineer to own and evolve the production systems and data infrastructure supporting our Machine Learning (ML) and Operations Research (OR) work. This is a hands-on role combining...SeniorFor contractors
- Position SummaryThe AI/ML Engineer will design, develop, integrate and deploy AI and machine learning solutions that improve business processes... ...Analytical thinking and problem-solving. Strong software engineering and technical design skills. Business-oriented...
$118.8k - $148.5k per year
...team at Lyft manages over 1.7 million monthly human and AI interactions and serves as Lyft's primary direct touchpoint... ...cases and drive them to resolution. SCC brings together ML, data, backend, and product engineers alongside data scientists and operations partners to transform...Hourly payWork at officeFlexible hours3 days per week- ...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
- ...Capital One Canada is hiring a Principal Associate, AI Engineer to join the IFX team in Toronto. You will partner with engineers, researchers... .... You will design, develop, test, deploy, and support AI software components, including foundation model training, LLM inference,...
- Who we are For decades, insurance software has been built around rigid forms, portals and... ...for customers and drag for teams. Even as AI has advanced, most insurance work is still... ...use, state and solid failure handling Engineer prompts and context deliberately, with guardrails...
- ...Cohere is hiring for a role in a security-first enterprise AI setting, focusing on scalable ML infrastructure and agentic systems. You will help build the platform that powers autonomous AI at scale, with focus on secure code execution, state management, and model routing....SeniorRemote work
- As a Principal AI Engineer, you will serve as a senior technical leader responsible for transforming state-of-the-art AI research into scalable, production-... ...lead the technical architecture for enterprise-scale AI and ML platforms. Design scalable, resilient, and reusable AI...SeniorLong term contract
- ...Job Description Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to join our US healthcare... ...telemetry, and evaluation platforms. ~ Strong knowledge of software engineering best practices, testing, debugging, and performance...SeniorFull timeInternshipRemote workRelocation
$120k - $140k per year
...as we build smarter technologies that redefine fleet safety. When you help make fleets smarter, you make people safer. Senior Software Engineer, AI Product EngineeringAbout The PositionABOUT THE POSITION Meet the Smart Safety Company AtSafe Fleetour name says it all...SeniorWork at officeLocal area- ...leverage advanced technologies, including AI, to stay competitive. We deliver innovative... ...economy. Why you:As a Lead AI / ML Engineer, you will define the technical vision, strategy... ...Drive stakeholder management and partner with senior leadership, product managers, and clients...SeniorWork at officeImmediate startRemote workWork from home
- 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
$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$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,...Full timeRemote work$188k - $242k per year
...cross-functional team to build AI agents that fundamentally... ...scale. Instead of writing bespoke software for every workflow, we are developing... ...consists of fewer than five engineers. The work spans critical areas... ....We are seeking a Senior Software Engineer with a strong...SeniorLong term contractCasual workInternshipWork at officeLocal areaImmediate start- Build AI-powered product features at Motion as a Senior Software Engineer, working across React, TypeScript, Node.Js, and APIs.This senior engineering role spans feature development, service design, and increasingly AI-powered product capabilities. You may contribute to Platform...Senior
- ...global professional services firm with a large Canadian presence and thousands of professionals across the country, for a Senior Consultant, ML/AI Engineer to join its Data & AI practice in Vancouver. The firm helps some of Canada’s largest organizations solve complex...SeniorInternship
- ...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
$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...SeniorFull timeManual laborWork at officeFlexible hours$118.8k - $148.5k per year
...are hiring a Machine Learning Engineer to join our Routing team. Our team... ..., Flink, and Kafka. We use AI to improve development productivity... ...and talented colleagues from software engineering, machine learning and... ...concept to explore and compare ML and non-ML solutionsBe able to...Hourly payWork at officeFlexible hours3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Ai/Ml. 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

