Staff, Machine Learning Engineer
Fullscript
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.
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. That simple idea grew into a platform that powers every part of care. Today, more than 125,000 practitioners use Fullscript for clinical insights, lab interpretations, patient analytics, education, and access to high-quality supplements. Over 10 million patients rely on Fullscript to stay connected to their care plans and follow through on treatment. We build tools that make care smarter and more human. Tools that save time, simplify decisions, and help practitioners stay closely connected to the people they care for. When everything they need is in one place, they can focus on what matters most: helping people get better.
This is your invitation. Bring your ideas, your grit, and your care for people. Join us and shape the future of care.
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. You’ll work with a high degree of autonomy and partner closely with engineering, product, analytics, and medical stakeholders to deliver scalable, reliable, and clinically useful AI experiences.
What you'll do
- Lead the design, development, and deployment of production, multi-turn LLM-powered features, including summarization tools and clinician-facing conversational agents that support follow-up questions and reasoning over clinical context
- Own backend services in Python that integrate LLM agents with Fullscript’s platform and support reliable production use
- 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
- Work cross-functionally with engineering, analytics, and medical SMEs to refine requirements and ensure data and system design support clinical use cases
- Provide technical leadership across projects by creating clarity in ambiguous problem spaces, guiding tradeoff decisions, and raising the quality bar for the team
- Stay current with the latest LLM research and emerging AI technologies, and help assess where they can be applied effectively at Fullscript
What You Bring To The Table
- 6+ years of experience building and implementing machine learning applications in production, including meaningful experience with LLM-powered agents, conversational experiences, or agent-based workflows
- A track record of owning complex technical problems end to end and shaping implementation beyond your immediate code contributions
- Experience designing and deploying AI systems that answer open-ended questions, support follow-up interactions, and operate reliably in production
- Strong experience with LLM application frameworks and tooling, such as LangChain, LangGraph, or similar orchestration and RAG frameworks
- Familiarity with evaluation and monitoring frameworks for LLM outputs, conversational quality, and system reliability
- Knowledge of MCP, agent orchestration patterns, or related approaches for building multi-step AI systems
- Strong proficiency in Python and SQL
- Experience making sound technical decisions around quality, safety, maintainability, and scalability in production AI systems
- Strong communication and collaboration skills, with the ability to work effectively across technical and non-technical stakeholders
Bonus if you have
- Experience defining technical direction for AI or machine learning systems across multiple projects or teams
- Experience building clinician-facing, healthcare-adjacent, or other high-trust AI experiences
- Experience with recommendation systems, personalization, or other applied ML systems beyond LLMs
- Experience with modern retrieval, grounding, or evaluation patterns for LLM applications
- Experience working closely with domain experts to build systems in complex or highly contextual problem spaces
What we can offer you
- SalaryFlexible PTO & competitive pay—rest fuels performance
- RRSP match & stock options—invest in your future
- Customizable benefits—flexible coverage, paramedical services, and an HSA
- Fullscript discounts—save on wellness products
- Continuous learning—training budget + company-wide initiatives
- Wherever You Work Well—hybrid and remote flexibility
Why Fullscript
Great work happens when people feel supported, trusted, and inspired. At Fullscript, we stay curious and keep finding smarter ways to make care better. We grow together, take on new challenges, and focus on impact. We put people first, work as a team, and leave egos at the door.
What To Know Before You Apply
We’re grateful for the interest in joining Fullscript. To make sure your application reaches our hiring team, please apply directly through our careers page. We’re not able to respond to individual messages about open roles on email or social channels.
Fullscript is an equal opportunity employer committed to creating an inclusive workplace. Accommodations are available upon request at View email address on ca.talent.com.
All offers are contingent on successful background checks conducted in compliance with federal, state, and provincial laws.
We use AI tools to support parts of the hiring process, including screening and reviewing responses. Final hiring decisions are always made by people and follow all applicable privacy and employment laws in Canada and the U.S.
Learn More
@fullscriptHQ on instagram
Let’s make healthcare whole
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. 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.
#J-18808-Ljbffr- ...expand our team with talented, driven, and collaborative individuals who seek to have a lasting impact. Learn more at Join EvenUp as a Staff Machine Learning Engineer and build the future of personal injury law technology. This is a unique opportunity to lead the...SuggestedLong term contractTemporary workWork at officeLocal areaHome officeFlexible hours
- ...chain challenges with groundbreaking technology. Using AI and machine learning, we have digitized and optimized the logistics process while giving... ...computer science techniques developed by skilled software engineers and research scientists. Quincus Research teams collaborate...Suggested
$84k - $128k per year
...experienced and technically proficient Senior ML Engineer to join our Technology Advisory Services... ...scalable, secure, and production‑grade machine learning pipelines using Azure and Databricks.... ...local charity initiatives. We support staff with local and national events where you...SuggestedManual laborWork at officeLocal areaFlexible hours- Drive AI transformation in commercial banking with CMTC at RBC as a Machine Learning Engineer. Utilize your expertise in model development and deployment to create impactful ML solutions. As a pivotal member of RBC’s AI team, you will harness your machine learning skills...Suggested
- Join Clio's engineering team as a Machine Learning Engineer passionate about innovative tech solutions. This role encourages working on NLP and GenAI technologies while collaborating across teams. Clio is seeking a Machine Learning Engineer to actively enhance the customer...Suggested
- ...AI center of excellence for TD Bank Group. We develop and deploy industry‑leading machine learning systems that empower over 27 million customers. We are looking for a Machine Learning Engineer to join our team of world‑class AI developers. Responsibilities Join a world‑...
$148.5k - $266.2k per year
...Forma, our new Industry Cloud. As an Machine Learning AI Development Manager for the AEC Solutions... ...Manager in the Architecture, Engineering, and Construction (AEC) Solutions Team.... ...the best, so they can do their best work. Learn more about our benefits in the U.S. by visiting...$156k - $234k per year
...for seamlessly embedding cutting‑edge machine learning, Generative AI, and autonomous agents directly... ...of deep applied research and scalable engineering. Whether we are developing... ...agents, advancing our next‑generation AI engine (Workday Illuminate), or engineering highly...Work at officeRemote workHome officeFlexible hours- ...started. Why is this role important? We are seeking a Senior Machine Learning Engineer to join our team, focusing on the development, deployment... .... Adaptability & Innovation – Willingness to quickly learn new technologies, mentor others and continuously improve the...Full timeInternshipWork at office
$120k - $180k per year
Machine Learning Engineers help deliver machine learning solutions for industrial process environments: fault detection, predictive maintenance, quality... ..., or adjacent fields Strong Python skills: scikit-learn, pandas, NumPy as a baseline Experience with a range of ML...Visa sponsorshipWork visa- Shape the future of finance with Fitch Ratings as a Machine Learning Engineer in Toronto’s innovation hub. Collaborate on building generative AI systems and intelligent platforms that redefine credit analysis. Join Fitch Ratings, a leading credit ratings agency, where you...
- Elevate your career as a Senior Machine Learning Engineer with ACV, focusing on advanced computer vision solutions. This role will empower you to drive innovations in vehicle inspection technology. As a key member of ACV's Machine Learning inspection team, you will leverage...
- Drive innovation at Tubi as Director of Machine Learning Engineering in Toronto. Lead a hybrid team to enhance personalized user experiences through advanced ML systems and infrastructure. In this dynamic hybrid role, you'll oversee and inspire high-performing teams in machine...
- Join Restaurant Brands International as a Machine Learning Engineer III in Toronto, ON, and drive innovation in the fast-food industry. This role... ...PySpark skills • Experience with ML frameworks like Scikit-Learn and PyTorch • Strong SQL capabilities for data manipulation...
- Enhance eCommerce strategies with your skills as a Machine Learning Engineer on the GenAI team in Downtown Toronto. Utilize Python and predictive analytics to drive data-driven solutions. Join the innovative GenAI team as a Machine Learning Engineer, leading projects focused...
- Drive innovation as a Senior Machine Learning Engineer in Toronto with Bloomberg. Bring your expertise in ML and software engineering to develop cutting-edge AI solutions for the financial industry. Bloomberg is dedicated to building advanced AI products and is seeking a...
- Join Affirm as a Senior Machine Learning Engineer in Fraud, working remotely from Canada. Your role will focus on creating advanced ML systems for transaction decision-making. You will take charge of developing and improving fraud detection models on the ML Fraud team. With...Remote work
- Transform business practices as a Machine Learning Engineer focused on supportability in finance. Design and deploy high-impact AI/ML models driving operational excellence. You will join the innovative Supportability Evaluation team, tasked with creating models that ensure...Worldwide
- Elevate your career by applying for the Machine Learning Engineer role at Bree, where you'll develop transformative ML systems. Focus on optimization and impactful AI solutions to support our growth in fintech. At Bree, the Machine Learning Engineer will be tasked with creating...
- Lead the Model Delivery team at Autodesk as a Machine Learning Engineering Manager. In this hybrid role, drive ML system development for innovative 2D/3D applications while managing a dedicated team. At Autodesk, you'll oversee production ML initiatives, collaborating with...
$175k - $200k per year
...through traditional methods. With expertise spanning machine learning, bioinformatics, data science, engineering, and drug development, our multidisciplinary team in... ...- learning and development budget & lunch and learns. Facilities located in the heart of Toronto - the...Local areaFlexible hoursWeekend work- Become a Machine Learning Engineer at Autodesk, focusing on pipeline development within the Media and Entertainment Emerging Technologies team. Drive innovation and apply your AI expertise to real-world problems. Your role at Autodesk will involve building and improving...
- ...sooner than ever before. Join our Digital Team as Data & ML Engineering lead and you can help make it happen. Your job? As a dynamic... ...ML pipelines, applying state-of-the-art data engineering and machine learning practices with technically robust lifecycle management.You excel...Work from home
- Shape the next generation of AI as a Senior Machine Learning Engineer with Alignerr. This remote role allows for a flexible schedule as you train large language models to think critically and reason effectively. The position targets seasoned ML engineers eager to engage...Remote workFlexible hours
- ...Insider, Forbes, and Gartner to name a few. We are growing our machine learning team in North America. Join us to develop great products in an... ...the best practices of the top performers. As an ML software engineer, you will join the a team full of talented experts in frontend...Local area
- Senior Machine Learning Engineer, GFTSkip to main contentWe use cookies to offer you a better browsing experience, analyze site traffic, and personalize... ...solutions. We value positive attitude, willingness to learn, open communication, teamwork, and commitment to clean, secure...Full timeFlexible hours
- ...data insights and leveraging AI responsibly to search deeper and solve sooner than ever before. Join our Data Engineering Management as Lead Engineer, Machine Learning Applications and you can help make it happen. Your job? Developing globally scalable AI and machine learning...Work from home
- Drive innovative machine learning solutions as a Senior Machine Learning Engineer at a leading global networking company. Help shape the future of AI through your technical vision and leadership. In this pivotal role, you’ll need 5-10 years of software development experience...
- Elevate customer experience as a Senior Machine Learning Engineer with Amazon in Toronto. Leverage your skills in AI to develop groundbreaking data solutions for stakeholders. In this key engineering role, you'll tackle complex challenges by designing scalable systems that...
- ...development standards and best practices. Collaborate with others in engineering and product leadership to create and own the long-term roadmap... ...and technologies. An enthusiasm to ask questions and try and learn new things is essential. Prototype and demonstrate solutions. Be...Long term contract
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff, Machine Learning Engineer. Be the first to apply!
- project engineer assistant project manager Toronto, ON
- assistant electrical engineer Toronto, ON
- machine learning engineer Toronto, ON
- junior machine learning developer Toronto, ON
- machine learning Toronto, ON
- machine learning researcher Toronto, ON
- software engineer - ai machine learning Toronto, ON
- intern quantum machine learning for quantum computing Toronto, ON
- machine learning part time Toronto, ON
- stage assistant ingénieur
