Software Engineer, AI/ML
Role Overview
Develop AI strategy and software components that extend Smile Digital Health products.
Join the Smile Labs team in Product, building scalable solutions for customer-specific requirements in a two-week Agile sprint environment.
Key Skills for This Role
Full Job Posting
Role overview
Develop AI strategy and software components that extend Smile Digital Health products.
Join the Smile Labs team in Product, building scalable solutions for customer-specific requirements in a two-week Agile sprint environment.
Responsibilities
- Serve as the team’s AI/ML subject matter expert and apply emerging technologies and best practices.
- Document AI strategy and align it with product roadmaps and company objectives.
- Help define project scope, milestones, approach, and solution design.
- Implement AI/ML solutions, write code and tests, and configure or prototype external technologies.
- Document work, support teammates, review code, pair program, and collaborate on problem analysis.
- Join client meetings when needed and contribute to product and technology discussions.
Requirements
- 5+ years in software architecture, full-stack development, or AI engineering; proven complex end-to-end architecture experience.
- At least 2 years implementing semantic matching, RAG, and structured-content document parsing.
- Experience deploying agentic systems with frameworks such as LangGraph, CrewAI, or OpenAI Agents SDK.
- Working knowledge of Claude Code or Codex, MCP, model ensembles, and fine-tuning.
- Knowledge of Neo4j or other knowledge graph databases and Apache data workflows such as Databricks, Spark, or Iceberg.
- Experience with human-in-the-loop workflows, AI evaluation, testing, and iterative refinement.
- Strong coding practices, testing, technical documentation, collaboration, ownership, deadline management, and mentoring.
Workplace
- The position offers a remote work environment.
Benefits
- Benefits include flexible paid time away, medical benefits, retirement contributions, life and disability coverage, employee assistance, and learning programs.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Smile Digital Health
Senior Product Manager - Remote Canada
, CAN
Smile Digital Health recherche un gestionnaire principal de produits pour repérer des occasions de marché dans le secteur de la santé et faire évoluer sa plateforme de données. Le poste exige au moins sept ans d’expérien
Senior Product Manager - Remote Canada
, CAN
Smile Digital Health seeks a Senior Product Manager to identify healthcare market opportunities and shape strategy for its health data platform. Candidates need 7+ years in product management or a related field, deep hea
Senior Product Manager - Remote Canada
, CAN
Senior Product Manager - Remote Canada
, CAN
Senior Product Manager - Remote Canada
, CAN
Frontend Developer, Intermediate (Remote Canada)
, CAN
Senior Performance Tester - Remote United States
, USA
Technical Account Manager - Remote United States
, USA
Solutions Architect - Sales - Remote US
, USA
Director Client Outcomes - Remote US
, USA