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

Software Engineer II, Backend (ML Training & Serving)

Affirm 1K-5K Diversified Financial Services

Affirm is hiring a Software Engineer II for its ML Training & Serving engineering team to build the infrastructure that trains and serves machine learning models across the company.

AWS Kotlin Kubernetes Machine Learning MySQL Python
4 hours, 1 minute ago

Ssr. Fullstack Engineer

Resilient Co 11-50 Professional Services

Resilient Co. is hiring a semi-senior Fullstack Engineer in Argentina or Brazil to build AI-driven full-stack solutions for enterprise workflows, with a focus on agentic AI, machine learning, backend services, and cloud integration.

Angular Azure C# CI/CD Django Docker Entity Framework FastAPI Flask Git JavaScript Microservices .NET NumPy Pandas Python RabbitMQ React Scikit-learn Terraform Vue.js YAML
4 hours, 16 minutes ago

[Job 29881] Senior Machine Learning Engineer, Brazil

CI&T 5K-10K Internet Software & Services

CI&T is hiring a Senior Machine Learning Engineer in Brazil to develop and deploy production ML solutions that turn data and AI capabilities into measurable business impact.

Apache Airflow Apache Spark CI/CD dbt Git Machine Learning OpenSearch Python PyTorch Scikit-learn Snowflake SQL TensorFlow XGBoost
4 hours, 31 minutes ago

AI Native Engineer

CookUnity 251-1K Hotels, Restaurants & Leisure

CookUnity is hiring a dedicated AI engineer to redesign, automate, and own high-value internal workflows across the company’s cross-functional teams.

AWS dbt Git JIRA Kotlin Linear NetSuite Notion PostgreSQL Python Snowflake SQL TypeScript Vercel
4 hours, 31 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