Senior Software Engineer, AI/ML (Remote Canada)
Core
Develop AI/ML strategy and software components for a FHIR-based healthcare data platform used in 20+ countries.
Role type
Senior IC AI/ML engineer (healthcare data)
Builds
Scalable AI/ML solutions and agentic systems for healthcare data management
Domain
Healthcare technology / Data engineering
Deliverable
production ML models
Required skills
AI/ML strategy, agentic systems (LangGraph, Crew AI, OpenAI Agents SDK), RAG, semantic matching, document parsing, Knowledge Graphs (Neo4j), Apache Spark/Databricks, HITL integrations, evaluation frameworks, unit/integration testing
Preferred skills
Coding assisted platforms (Claude Code, Codex), Model Context Protocol (MCP), model fine-tuning, model ensemble methods
Technologies
LangGraph, Crew AI, OpenAI Agents SDK, Neo4j, Databricks, Spark, Iceberg, Apache suites
Responsibilities
Define AI/ML strategy and align with product roadmap; design solution architecture and scope; implement AI/ML solutions and prototype new tech; conduct code reviews and pair programming; mentor team members; participate in technical architecture and strategy meetings
Seniority
Senior, hands-on IC
