Job Description
### About Fullscript
We’re an industry-leading health technology company on a mission to help people get better. We started in 2011 with one simple idea: make it easier for practitioners to access the products they trust so they can deliver better care. Today, more than 125,000 practitioners use Fullscript for clinical insights, lab interpretations, patient analytics, education, and access to high-quality supplements.
### The Role
We’re hiring a **Staff Machine Learning Engineer** to join our AI team and help shape the next generation of Fullscript’s AI-powered experiences. You’ll work on building innovative AI capabilities that help clinicians provide better services and help patients improve their health. This is a senior individual contributor role for someone who can go beyond implementation. In addition to building high-quality systems, you’ll help define technical direction, guide architecture decisions, and identify where AI can create meaningful value in clinical workflows.
### Responsibilities
- Lead the design, development, and deployment of production, multi-turn LLM-powered features, including summarization tools and clinician-facing conversational agents.
- Own backend services in Python that integrate LLM agents with Fullscript’s platform.
- Help define technical direction for prompting, grounding, safety, and orchestration strategies used across clinical AI workflows.
- Establish and improve evaluation approaches for LLM outputs, including accuracy, hallucinations, edge cases, and overall feature quality.
- Shape engineering patterns for model-related workflows, including testing, CI/CD, observability, and version control.
- Partner with medical, product, and engineering teams to identify high-value opportunities for AI and turn them into practical, scalable product capabilities.
- Provide technical leadership across projects by creating clarity in ambiguous problem spaces and guiding tradeoff decisions.