Senior Software Engineer, Ai/Ml (Remote Canada)
$125k - $135k per yearSmile Digital Health
Working for a company like Smile Digital Health means supporting our mandate for
#BetterGlobalHealth. We strive towards this goal every day, and the results can be seen in the impact of our innovative health data platform and data management solutions, which are used in over 20 countries. We were #19 on Deloitte's Technology Fast 50 Ranking for 2024!
Smile Digital Health makes it easy for healthcare stakeholders to collect and exchange data with our leading FHIR-based data liberation platform.
At its heart, the Smile platform enables people and organizations to better manage healthcare data. We helpgenerate andliberate structured healthcare data to 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 Intelligence strategy and software components for AI and Machine Learning that build on top of Smile Digital Health products. The team focuses on customer-specific requirements in a scalable solution model. You will work in an Agile environment with 2-week sprints.
Smile discloses that artificial intelligence (AI) may be used in portions of the recruitment and selection process, such as resume screening or application assessment. All hiring decisions are ultimately made by qualified human decision-makers, and AI tools are used to support — not replace — fair and equitable hiring practices.This position is a replacement role, created to support Smile’s continued growth and commitment to operational excellence.
Responsibilities:
Be the AI/ML subject matter expert on the team. Stay abreast of emerging technologies, trends and opportunities, and infuse AI/ML strategy and best practices into our solutions.
Help document the company’s AI strategy and ensure alignment with the product roadmap and company objectives.
Help shape the approach, scope, milestones, and solution design at the project start.
Implement AI/ML solutions with the development team;
write code, configure external components and prototype new technology.
Write manageable code and unit tests and create relevant documentation.
Participate in client meetings if required.
Remain acutely aware of all priorities, deadlines, and backlogs to positively coach and assist the team in completing the required project tasks.
Understand the functionality being developed to provide support to the team.
In-depth in-person code reviews, pair programming, and collaborative problem analysis.
Participate in recurring Product and/or Technology meetings to suggest or actively participate in corporate technical processes, architecture, and strategy, as required.
Requirements:
6+ years of experience in software architecture, full-stack development, or AI engineering
Proven experience designing and documenting end-to-end software architectures for complex projects
At least 2 years of experience implementing advanced AI solutions, including semantic matching, RAG systems, and document parsing for structured content
Experience designing and deploying agentic systems using frameworks such as LangGraph, Crew AI, or the OpenAI Agents SDK
Working knowledge with coding assisted platforms like Claude Code, Codex
Knowledge of Model Context Protocol (MCP), related tooling systems, model ensemble methods, and fine-tuning techniques
Usage experience with Knowledge Graph databases like Neo4j or others
Working knowledge of Apache suites like Databricks, Spark, and Iceberg or other related workflows
Experience with Human-in-the-loop (HITL) integrations within AI workflows
Experience implementing evaluation frameworks, results testing, and iterative refinement techniques for AI models
Proficient in coding best practices, including writing clean, modular code and utilizing shared internal libraries
Deep understanding of all authored code, including code generated or co-authored by AI tools
Experience writing comprehensive unit and integration tests, along with accompanying technical documentation
Ability to author clear, concise documentation that enables seamless developer onboarding and project contribution
Strong collaboration skills with a track record of owning specific development components and meeting strict deadlines
Experience mentoring team members and collaboratively brainstorming technical architectures
$125,000 - $135,000 a year
Remote Work Environment
Flexible Time Away From Work Policy including PTO, Personal and Sick Days
Competitive Salary and Health/Medical Benefits
RRSP/TFSA/401K Employee Contribution
Life and Disability
Employee Assistance Program
FHIR Study Program and Skillsoft Learning
Super HAPI Fun Club
Smile's core values include respect, inclusion, embracing our differences, and celebrating shared values because our people are the foundation of our success. We are big on creating a sense of belonging and empowering each other to bring our authentic selves to work. We are dedicated to fostering a workplace that values diversity, equity, and inclusion.
We welcome and encourage candidates of all backgrounds to apply. Candidates are encouraged to inform us if they wish to discuss or require accommodations during interviews or while working at Smile.
#J-18808-Ljbffr
#BetterGlobalHealth. We strive towards this goal every day, and the results can be seen in the impact of our innovative health data platform and data management solutions, which are used in over 20 countries. We were #19 on Deloitte's Technology Fast 50 Ranking for 2024!
Smile Digital Health makes it easy for healthcare stakeholders to collect and exchange data with our leading FHIR-based data liberation platform.
At its heart, the Smile platform enables people and organizations to better manage healthcare data. We helpgenerate andliberate structured healthcare data to 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 Intelligence strategy and software components for AI and Machine Learning that build on top of Smile Digital Health products. The team focuses on customer-specific requirements in a scalable solution model. You will work in an Agile environment with 2-week sprints.
Smile discloses that artificial intelligence (AI) may be used in portions of the recruitment and selection process, such as resume screening or application assessment. All hiring decisions are ultimately made by qualified human decision-makers, and AI tools are used to support — not replace — fair and equitable hiring practices.This position is a replacement role, created to support Smile’s continued growth and commitment to operational excellence.
Responsibilities:
Be the AI/ML subject matter expert on the team. Stay abreast of emerging technologies, trends and opportunities, and infuse AI/ML strategy and best practices into our solutions.
Help document the company’s AI strategy and ensure alignment with the product roadmap and company objectives.
Help shape the approach, scope, milestones, and solution design at the project start.
Implement AI/ML solutions with the development team;
write code, configure external components and prototype new technology.
Write manageable code and unit tests and create relevant documentation.
Participate in client meetings if required.
Remain acutely aware of all priorities, deadlines, and backlogs to positively coach and assist the team in completing the required project tasks.
Understand the functionality being developed to provide support to the team.
In-depth in-person code reviews, pair programming, and collaborative problem analysis.
Participate in recurring Product and/or Technology meetings to suggest or actively participate in corporate technical processes, architecture, and strategy, as required.
Requirements:
6+ years of experience in software architecture, full-stack development, or AI engineering
Proven experience designing and documenting end-to-end software architectures for complex projects
At least 2 years of experience implementing advanced AI solutions, including semantic matching, RAG systems, and document parsing for structured content
Experience designing and deploying agentic systems using frameworks such as LangGraph, Crew AI, or the OpenAI Agents SDK
Working knowledge with coding assisted platforms like Claude Code, Codex
Knowledge of Model Context Protocol (MCP), related tooling systems, model ensemble methods, and fine-tuning techniques
Usage experience with Knowledge Graph databases like Neo4j or others
Working knowledge of Apache suites like Databricks, Spark, and Iceberg or other related workflows
Experience with Human-in-the-loop (HITL) integrations within AI workflows
Experience implementing evaluation frameworks, results testing, and iterative refinement techniques for AI models
Proficient in coding best practices, including writing clean, modular code and utilizing shared internal libraries
Deep understanding of all authored code, including code generated or co-authored by AI tools
Experience writing comprehensive unit and integration tests, along with accompanying technical documentation
Ability to author clear, concise documentation that enables seamless developer onboarding and project contribution
Strong collaboration skills with a track record of owning specific development components and meeting strict deadlines
Experience mentoring team members and collaboratively brainstorming technical architectures
$125,000 - $135,000 a year
Remote Work Environment
Flexible Time Away From Work Policy including PTO, Personal and Sick Days
Competitive Salary and Health/Medical Benefits
RRSP/TFSA/401K Employee Contribution
Life and Disability
Employee Assistance Program
FHIR Study Program and Skillsoft Learning
Super HAPI Fun Club
Smile's core values include respect, inclusion, embracing our differences, and celebrating shared values because our people are the foundation of our success. We are big on creating a sense of belonging and empowering each other to bring our authentic selves to work. We are dedicated to fostering a workplace that values diversity, equity, and inclusion.
We welcome and encourage candidates of all backgrounds to apply. Candidates are encouraged to inform us if they wish to discuss or require accommodations during interviews or while working at Smile.
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Ai/Ml (Remote Canada) in Winnipeg, MB vacancy
- ...to 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 Intelligence...Remote workSeniorRemplacement
$120k - $145k per year
...Veralto company, is a mission-driven software company that organizes the world’s... ...is headquartered in Vancouver, Canada and has offices in the US and Australia... ....Reporting to the Director of Engineering & Predictive Analytics, the Senior Software Engineer will contribute to...Remote workSeniorWork at officeShift work$147k - $238k per year
...accessible to millions of developers, data practitioners, and AI agents worldwide, from high-level data visualization plugins... ...reliability, and developer experience. About The RoleAs a Senior Software Engineer specializing in the AI & ML ecosystem, you'll be a core...Remote workSeniorLocal areaWorldwideHome officeFlexible hoursShift work- Thumbtack is seeking a Software Engineer for AI/ML Infrastructure in Canada. You will work on core AI platform capabilities enabling GenAI-powered applications, collaborating with product and platform teams to design, develop, and deploy scalable tools and infrastructure. Ideal...Remote workSeniorFull time
- Athennian delivers Governance Ops software that aligns legal, finance, tax and fund teams through a secure, integrated source of truth for... ...confidence. We are a fast-moving, solutions-driven team using an AI-forward approach to solve complex operational challenges. #J-18808...Remote workSenior
$147k - $238k per year
About the TeamThe AI/ML Engineering team builds and operates ClickHouse's AI and machine learning products end-to-end. This includes the Agentic... ...own. Our team is looking for highly skilled and experienced software engineers to join us, who will be responsible for designing, building...Remote workSeniorLocal areaHome officeFlexible hours- Samsara in Canada is seeking a Staff Machine Learning Engineer to design and implement AI features on edge devices, working with petabyte-scale sensor, video and text data to... ...for Physical Operations customers. This remote role allows candidates across Canada and requires...Remote workRelocation package
$123.3k - $159.5k per year
TThumbtackvia Jobicy# Software Engineer, AI/ML InfrastructureRemoteCanadaFull-timePosted2mo agoOpen to applicationsApply on jobicy.com ← Back to roles$job --description## About the roleThumbtack helps millions of people confidently care for their homes.Thumbtack is the one app...SeniorSeasonal workLocal area- Samsara is hiring a Staff Machine Learning Engineer for a fully remote position in Canada. You will work with petabyte-scale sensor, diagnostic, video, and text... ...relocation assistance. You will collaborate with ML engineers, scientists, and firmware teams to deliver core...Remote workWorldwideRelocation package
- # 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...Remote workSenior
- Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. This architecture allows Cerebras to deliver... ...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 this...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...Full timeWork at officeLocal area3 days per week- ...shaping the future of fleet readiness with AI-enabled, connected fleet technology that... ...guidance to junior developers Requirements Senior-level full stack developer with Dev Lead... ..., Azure DevOps Familiarity with software ticketing systems or processes, e.g., Jira...Remote workSenior
- ...Capgemini Engineering is seeking a Senior DevOps Engineer to build, operate, and evolve large-scale, production-grade infrastructure... ...while collaborating with data scientists and software engineers. The role emphasizes Kubernetes-based ML workloads, batch scheduling with Volcano/...Remote workSenior
- ...(NSS) is seeking a seasoned Machine Learning Engineer to build AI-powered safety applications from prototype to production, with remote work options. You will design LLM-based solutions... ...teammates. This role requires 5+ years in ML/AI, strong communication to leadership, and...Remote workSenior
$70k - $200k per year
...technology firm is looking for experienced AI Engineers to design and deploy production-grade AI... .... Candidates should have 3-5+ years of AI/ML engineering experience, particularly in deploying... ...AI into production. The position is fully remote, with a salary range of CA$70,000 - CA$200...Remote workSenior- ...Jobgether is seeking a Senior Software Engineer - AI based in Canada to join a small AI Platform team building production-ready AI agents and shared infrastructure for a connected fleet technology ecosystem. You will own end-to-end development from architecture to deployment...Remote workSeniorManual labor
- ...experience, many have been successful at Vanta without it. As a Senior Applied AI Engineer at Vanta, you will play a crucial role in shaping Vanta’s... ...This Role At least 7 years of industry experience as a software engineer You’ve shipped LLM-backed products and have...Remote workSeniorInternshipFlexible hours
- Senior Software Engineer Remote role based in Canada. Must work at least 6 hours of overlap with US Eastern Time.What We Do Wagmo is a modern pet healthcare company built around how pet parents actually care for their pets. We partner with employers to provide a complete...Remote workSenior
- ...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...Remote workSeniorFull timeInternshipRelocation
- About CanalsCanals builds software for wholesale distributors, helping them operate more efficiently through automation and AI. Our customers are the companies responsible... ...onboarding at pace. To keep up, we need senior-level engineers who can move quickly while...Remote workSeniorFlexible hours
- Lead the design, development, and deployment of AI and ML models and systems, focusing on scalability, reliability, and performance.... ...Collaborate with cross‑functional teams, including data scientists, software engineers, and product managers, to deliver end‑to‑end AI/ML solutions....SeniorInternship
- 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...
- Develop AI/ML applications for Alberta’s power grid with AESO, using advanced analytics and Python to improve data-driven decisions.As a Senior Engineer or Senior Analyst, you will advance analytics methodologies, tools, and applications within Grid Analytics. The work includes...Senior
- Lead AI/ML engineering at lululemon onsite, applying model deployment and MLOps expertise to production-grade systems with measurable business value.As Senior Manager, AI/ML Engineering, you lead engineers across AI solution development and deployment infrastructure. You set...Senior
$170k - $220k per year
..., reproducible foundation for software everywhere, one that makes building... ...expertise, we expect great engineers to show the same qualities as... ..., backend, and frontend, with AI coding agents as a core part... ...plans with employer matching Remote-first work environment Up...Remote workInternshipManual laborImmediate start- ...Drive AI innovation as a Senior AI Engineer in Mississauga, Canada. Craft Python-based AI applications using FastAPI or Flask while optimizing performance and scalability for enterprise solutions. We are seeking an experienced Senior AI Engineer with over 8 years in software...Senior
- ...Capital One Canada is hiring a Principal Associate, AI Engineer to join the IFX team in Toronto. You will partner with engineers, researchers, PMs to deliver... ...You will design, develop, test, deploy, and support AI software components, including foundation model training, LLM...Senior
- ...Fable is seeking a Senior Software Engineer with deep backend expertise and strong full-stack skills to build AI-powered applications. You will own end-to-end delivery, design scalable services, and work across AI, product, and platform teams. This remote-first role requires...Remote workSeniorWork at office
$189.74k - $249.04k per year
...environment for our people. About This TeamThe Enterprise Data & AI team is a strategic and operational driver of growth for... ...drives enterprise efficiency. Core ResponsibilitiesAs a Senior Manager, AI/ML Engineering, you lead a team of AI/ML Engineers, setting technical...SeniorPermanent employmentPart time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Ai/Ml (Remote Canada). 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

