Fullscript

Fullscript

Fullscript provides a platform that enables healthcare practitioners to create personalized supplement plans and recommend professional-grade supplements to their patients, enhancing patient care and treatment adherence through convenient ordering and ...

Health Care Providers & Services
251-1K
Founded 2011
$267M raised

Description

  • Design, build, and deploy LLM-powered product features such as lab result summaries, clinical workflow tools, and practitioner-facing conversational agents.
  • Build backend services that integrate LLMs and machine learning models into Fullscript’s platform using Python and, over time, Elixir.
  • Develop AI systems that handle open-ended clinical questions, follow-up interactions, and reasoning over structured and unstructured healthcare context.
  • Implement prompting, grounding, retrieval, and safety strategies to improve output quality, consistency, and clinical relevance.
  • Build evaluation, testing, monitoring, and CI/CD workflows for AI features, including accuracy checks, hallucination detection, edge cases, and reliability.
  • Partner with medical, product, analytics, and engineering teams to translate clinical needs into scalable AI capabilities.
  • Own AI systems end to end from experimentation and prototyping through production deployment, iteration, and ongoing improvement.
  • Contribute to architecture and implementation decisions for AI-powered analytics, lab interpretation, and clinical decision-support workflows.
  • Stay current with fast-moving LLM, agentic AI, and applied ML ecosystems while making pragmatic production decisions.

Requirements

  • 5+ years of experience in machine learning engineering, applied AI engineering, backend engineering, or a similar role, with a track record of shipping production systems.
  • 2+ years of recent hands-on experience building LLM-powered applications, including conversational agents, RAG workflows, tool use, or agentic systems.
  • Strong backend development experience in Python, with solid SQL fundamentals and comfort working in data-heavy product environments.
  • Experience integrating LLMs such as OpenAI, Gemini, Anthropic, or similar models into user-facing products.
  • Experience with LLM application frameworks or orchestration tools such as LangChain, LangGraph, Hugging Face tools, or similar frameworks.
  • Strong engineering practices, including Git, testing, CI/CD, observability, evaluation, and production monitoring.
  • Experience evaluating and validating LLM-based applications for quality, hallucinations, correctness, edge cases, and long-term reliability.
  • Ability to work independently in ambiguous problem spaces, make sound tradeoffs, and partner effectively with technical, product, medical, and non-technical stakeholders.
  • Experience with Elixir, Phoenix, functional programming, or interest in building with Elixir as the AI platform evolves (preferred).
  • Experience building AI assistants, conversational agents, or decision-support tools in healthcare, clinical workflows, regulated products, or other high-trust environments (preferred).
  • Familiarity with MCP, Langfuse, agent orchestration patterns, tool-calling systems, or multi-step AI workflows (preferred).

Benefits

  • Salary range of $130,000 to $150,000 CAD.
  • Flexible PTO and competitive pay.
  • RRSP/401k match and stock options.
  • Premium benefits package with customizable coverage, paramedical services, and an HSA.
  • Fullscript discounts on high-quality wellness products.
  • Continuous learning opportunities to support skill and career growth.
  • Remote-first flexibility, with Ottawa, Toronto, or Calgary preferred for this role.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Machine Learning Engineer, Ads Experimentation & Measurements

Unity 5K-10K Internet Software & Services

Unity’s Ads Experimentation Platform team is hiring a senior machine learning engineer to lead experimentation and evaluation for its global advertising ecosystem.

Apache Spark GCP Machine Learning MLOps Python Scala Snowflake Statistics
31 minutes ago

Lead AIML

Weekday 11-50 Construction & Engineering

Nomiso is hiring a senior AIML Developer in India to apply AI and machine learning to customer-facing products and operational challenges for a remote, full-time role.

Apache Spark AWS Docker Git GitLab Go Jenkins Kubernetes Machine Learning Microservices Neural Networks NLP Python PyTorch R Random Forest Scala TensorFlow
1 hour, 1 minute ago

Lead AIML

Weekday 11-50 Construction & Engineering

Weekday is hiring a Lead AI/ML Engineer for a remote India-based role focused on building AI-driven solutions that address complex business and operational challenges across products and operations.

AWS CI/CD Docker Generative AI Git GitLab Go Jenkins Keras Kubernetes LLM Machine Learning Microservices Neural Networks NLP Python PyTorch R SageMaker Scala TensorFlow
1 hour, 46 minutes ago

Machine Learning Engineer Specialist– Recommendation Systems

MUTT DATA 51-250 Internet Software & Services

Muttdata is hiring a remote Machine Learning Engineer Specialist to build and operate large-scale recommendation systems that improve personalization and user experience for consumer products and e-commerce clients.

Apache Spark AWS Azure Databricks dbt Feature Engineering GCP Machine Learning Python PyTorch SQL TensorFlow
2 hours, 37 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers