Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, AI/ML

$125k - $135k per year
Full-time

Smile 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 help generate and liberate structured healthcare data to ensure effective delivery across care teams and health systems bringing #BetterGlobalHealth to patients everyday!

Apply today and find plenty of reasons to SMILE!

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.

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

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.

Some of the benefits we offer:

* 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.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, AI/ML in Remote vacancy
  •  ...position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior AI/ML Engineer based in Canada. As a Senior AI/ML Engineer, you will shape the development of advanced conversational AI systems that help... 
    Senior
    Full time
    Remote work
    Flexible hours

    Jobgether

    Remote
    7 days ago
  •  ...Design and deploy AI workflows for advanced mathematical reasoning tasks. About...  ...datasets to train LLM to work on realistic software engineering problems. One of our approaches in this...  ...About the Role: Turing is seeking a Senior AI Systems Engineer with deep expertise... 
    Senior
    Contract work
    Part time
    For contractors
    Freelance
    Remote work

    Turing

    Remote
    4 days ago
  •  ...We're assembling a group of senior software and ML engineers to work on one of the hardest open problems in AI today: how well can frontier models reason about LLM inference systems, GPU-level performance optimization, and model-serving architecture? You'll help design evaluation... 
    Senior
    Contract work

    AfterQuery

    Remote
    27 days ago
  • $150 per hour

     ...professional experience Demonstrated expertise in Software Engineering How long hiring takes Across the AI training platforms we refer candidates to, the...  ...months ~80% Why this role At $150/hr, this Senior AI/ML Engineer Expert position compensates Software... 
    Senior
    Hourly pay
    Remote work

    Ethos

    Remote
    27 days ago
  •  ...individual investors and institutional clients. The AI Infrastructure team builds and operates the...  ...standards. This is a deeply production-oriented team. Engineers here combine strong systems thinking with applied ML infrastructure experience, building in Rust and operating... 
    Senior
    Full time
    Local area

    Kraken

    Remote
    8 days ago
  • $100 per hour

     ...We’re looking for highly experienced software engineer (SR+) to help evaluate the quality of interactions...  ...ROLE ACTUALLY IS You will assess how AI coding agents behave in real-world...  ...explaining them clearly. WHO YOU ARE • Senior, Staff or Principal-level engineer (or equivalent... 
    Senior
    Full time
    Contract work
    Remote work
    Worldwide
    Flexible hours

    G2i

    Remote
    1 day ago
  •  .... Design and deploy scalable APIs and AI-assisted services. Own feature development...  ...and internal tooling, prompts, and engineering systems. Use Claude Code and Codex to...  .... Define best practices for AI-native software development. Eventually lead a small team... 
    Senior
    Full time
    Remote work

    Process Street

    Remote
    1 day ago
  • $149.6k - $199.6k per year

     ...happening daily at Coalition. About the role Coalition is building an AI Automation team to eliminate manual work and improve how teams across the company operate. As a Senior Software Engineer, AI Automation, you will lead the design and delivery of reliable,... 
    Senior
    Full time
    Fixed term contract
    Work at office
    Remote work
    Home office
    Flexible hours

    Coalition, Inc.

    Remote
    6 days ago
  • $149.6k - $199.6k per year

     ...Lead the technical design and delivery of AI agents, reusable skills, and automation...  ...and edge cases into reliable, maintainable software. Design integrations between agents...  ...containment, and rollback. Partner with data engineering and business stakeholders to ensure... 
    Senior
    Full time
    Remote work
    Home office
    Flexible hours

    Coalition

    Remote
    7 days ago
  •  ...infrastructure, and developer workflows that make AI-powered engineering more useful, reliable, and easy for...  ...the foundations for a more autonomous software development experience at Vanta,...  ...workflows used in real engineering work. As a Senior Software Engineer on the AI DX team,... 
    Senior
    Full time

    Vanta

    Remote
    4 days ago
  •  ...fees, no surprises, and no tradeoffs on what matters most. Affirm's engineering team is building a large-scale, fault-tolerant, and global...  ...specs and gathering feedback before large changes to systems. The AI Platform team owns Affirm's paved path for building, running, evaluating... 
    Senior
    Full time

    Affirm

    Remote
    4 days ago
  •  ...all applications and next steps. Our partner is looking for a Senior ML Engineer - Malware Detection based remotely in Canada. The Senior ML Engineer...  ..., you will have access to dedicated GPU resources and modern AI-assisted development tools. This remote-first opportunity is... 
    Senior
    Full time
    Remote work

    Jobgether

    Remote
    4 days ago
  •  ...Responsibilities Build and ship AI agent features, including GitLab support and workflows...  ...changes. Partner with customer engineers on deliveries alongside the Customer Success...  ...team. Requirements At least 5 years of software engineering experience and strong... 
    Full time
    Remote work

    Clera

    Remote
    1 day ago
  •  ...all applications and next steps. Our partner is looking for a Senior ML Engineer - Email Security based remotely in Canada. The Senior ML Engineer...  ...: Develop the production components of a new email-filtering engine in Go, including the inference service, mail-filter... 
    Senior
    Full time
    Internship
    Remote work

    Jobgether

    Remote
    4 days ago
  •  ...At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently...  ...alongside global innovators to build AI-powered solutions that solve hoteliers'...  ...How You'll Make an Impact: As a Senior Software Engineer on the Core AI Squad, you'll design,... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours
    Weekend work

    Cloudbeds

    Remote
    1 day ago
  • $104k - $139k per year

     ...work focuses on diverse areas including AI, social media, security and more. And...  ...design, build and distribute open-source software that enables people to enjoy the...  ...their terms.  About this role: As a Senior Software Engineer on the Ecosystem Services Team, you’ll... 
    Senior
    Full time
    Immediate start
    Remote work
    Worldwide
    Home office

    Mozilla

    Remote
    2 days ago
  •  ...pull requests and help maintain consistent engineering standards, tests, and error handling....  ...call. ~ Bachelor’s degree or higher in Software Engineering, Computer Science, or a related...  ...Benefits Work at the frontier of AI with leading AI labs and contribute to datasets... 
    Senior
    Full time

    Turing

    Remote
    1 day ago
  • $164.49k - $197.39k per year

     ...interoperability across any stack, Grafana Cloud brings AI to observability and observability to AI,...  ...and organization: Search, the unified engine for finding and querying all Grafana data,...  ...-driven way Experience with developing software that runs in the Cloud o r experience with... 
    Senior
    Full time
    Local area
    Remote work

    Grafana Labs

    Remote
    6 days ago
  •  ...San Francisco, Turing works with frontier AI labs to generate high-quality datasets,...  ...that improve model capabilities in software engineering, enterprise knowledge work, and advanced...  ...and more capable models. Learn more at Senior Software Engineer, AI Evaluation Infrastructure... 
    Senior
    Full time

    Turing

    Remote
    9 days ago
  •  ...let us get to know you. G2i works with top AI labs and fast-growing companies. Our community of engineers works on real projects, from evals and RL environments...  ...frontier models. Who we’re looking for Software, data, AI/ML, infrastructure, security, design, QA and... 
    Full time
    Immediate start

    G2i

    Remote
    4 days ago
  •  ...NMI is looking for a passionate Senior Software Engineer to join our Development team as a result of NMI's continued growth and investment in the...  ...accounting or billing systems is preferred for this specific role. AI-assisted development is core to how we build at NMI. Our... 
    Senior
    Full time

    Nmi

    Remote
    16 days ago
  •  ...accounts. Our global team is a diverse group of experienced engineers, traders, and brokerage professionals who are working to...  ...to apply. Your Role: Your Role: We’re looking for a Senior Software Engineer to build the developer platform that agents and partners... 
    Senior
    Full time
    Remote work
    Home office

    Alpaca

    Remote
    5 hours ago
  •  ...applications and next steps. Our partner is looking for a Senior Agentic AI Engineer based remotely in Canada. We are seeking an experienced Senior...  .... Requirements: The ideal candidate combines extensive software engineering experience with strong expertise in production... 
    Senior
    Full time
    Remote work

    Jobgether

    Remote
    4 days ago
  • $170k - $215k per year

     ...Senior Software Engineer, Scientific Computing About the Company  In the coming decades, demand for critical minerals such as copper, lithium,...  ...largely been discovered. KoBold was founded to be the first AI native mineral exploration, mine development, and technology... 
    Senior
    Full time
    Internship
    Local area
    Remote work

    KoBold Metals

    Remote
    7 days ago
  • $168k - $177.5k per year

     ...’s main revenue, and there is tremendous room to grow. We are hiring a Senior Software Engineer (IC5) to own high-impact initiatives such as ads web observability and North Star metrics and automated AI review for ads formats. About the Job Lead and deliver projects end... 
    Senior
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Remote
    7 days ago
  • $168k - $177.5k per year

     ...all applications and next steps. Our partner is looking for a Senior Software Engineer, Fulfillment based in Canada. Join a backend engineering team...  ...establish engineering best practices. You will also leverage AI-assisted development tools to improve productivity and mentor... 
    Senior
    Permanent employment
    Full time
    Remote work

    Jobgether

    Remote
    2 days ago
  • $120 - $180 per hour

     .../hour Commitment: Hourly, ~40 h/week Mercor is working with a leading AI research lab on a project to improve how AI systems do real-world software engineering work. We're looking for senior software engineers who have deep experience at top technology, quantitative or... 
    Senior
    Hourly pay
    Contract work

    Mercor

    Remote
    3 days ago
  •  ...applications. Partner with product managers and engineers to translate ambiguous requirements into...  ...Requirements ~5+ years of professional software engineering experience. ~ Strong...  ...with React or TypeScript and integrating ML or AI capabilities into products. Benefits... 
    Senior
    Full time
    Work at office
    Remote work
    Work from home

    Instacart

    Remote
    9 days ago
  •  ...work. Overview Instacart is seeking a backend engineer with demonstrated success building highly reliable, performant and scalable software to shape the platform powering real-world,...  ..., compliance and engineering stakeholders - AI-assisted tooling and workflows raise day-to-... 
    Senior
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Remote
    4 days ago
  • $164.5k - $197k per year

     ...any stack, Grafana Cloud brings AI to observability and...  ...best open source observability software – including Prometheus, Mimir,...  ...GCP, Azure, AWS). We also have engineers working on Prometheus , Grafana...  ...databases, storage layers, or query engines. Experience working with... 
    Senior
    Full time
    Local area
    Remote work

    Grafana Labs

    Remote
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, AI/ML. Be the first to apply!