Senior Machine Learning Engineer
- Salary
- £115K - £135K
- Level
- Senior
- Work type
- Hybrid · London
Not stated in the posting: visa.
Open. First seen 2 October 2026.
About the role
💬 Accurx is where conversations happen with and about patients.
For decades, the NHS has struggled with fragmented systems that make simple tasks feel impossible. We’re changing that by building a single, system-wide platform that connects everyone through communication.
What started as a way for GPs to text a patient has now evolved into an all-in-one digital toolkit used by 98% of GP practices.
Our platform now powers Total Triage to manage patient demand, and Self-Book, which lets patients schedule their own appointments in seconds. We’ve automated routine care with Patient Questionnaires for long-term conditions, while Accumail finally allows staff-to-staff communication to happen instantly across different care settings. We’re now pushing the boundaries of the consultation itself with Accurx Scribe, our AI-powered note-taker that drafts medical notes in real-time.
The team
We are a mission-driven team of 80 engineers based in London and the surrounding areas, united by the challenge of fixing healthcare communication. We are innovating for the NHS at a scale and depth that has never been done before, solving the real-world problems that stand between millions of patients and the care they need.
We are a highly cross-functional group where engineering, product, data, and security collaborate as true peers. We foster a low-ego, high-impact environment that values expertise and new ideas, maintaining the high standards required to build and scale a national healthcare communication platform.
As a Senior Machine Learning Engineer, you'll join our Triage Intelligence team — a high-impact, cross-functional group of software engineers, Data Scientists, clinicians, and a Principal Product Manager. The team builds the intelligence that powers how Accurx understands healthcare communication across the entire product suite, with a current mission to interpret patient healthcare requests and enable fast, informed decisions about the next step in a patient's care.
Challenges you’ll solve...
- You will take ownership of the end-to-end technical design of ML systems - from data ingestion and training pipelines through to deployment and real-time monitoring - ensuring AI features are performant, observable, and easy to debug.
- You will act as the primary technical partner to our Data Scientists, evolving experimental code into high-quality, extensible library modules and building reusable components that improve developer efficiency and reduce cycle times across the team.
- You will translate complex clinical and product objectives into efficient computational tasks, selecting the right tools - whether Deep Learning, NLP, or off-the-shelf - and making smart build-vs-buy trade-offs that align with Accurx's long-term technical goals.
- You will help turn one-off experiments into repeatable platform capabilities, building models and systems that can be adopted by other Accurx product teams and proactively resolving cross-team dependencies as new, more efficient AI models are rolled out.
You should apply if...
- You have extensive experience with a variety of ML techniques (e.g. Transformer-based NLP, Deep Learning, Tree-based methods, Bayesian modelling) and the ability to select the right tool, not just the trendiest one, for a clinical problem.
- You have a proven track record of taking models from a Jupyter notebook to a high-availability production environment, managing everything from data versioning to model serving.
- You have mastery of a production-grade language (e.g. Python, C#, or Go), with a focus on writing extensible, modular libraries that other teams can adopt.
- You have experience defining both offline metrics (how the model performs in training) and online metrics (how the model impacts real-world user behaviour and triage outcomes).
- You bring collaborative rigour to design and code reviews, surfacing erroneous assumptions before they reach production, and can preemptively identify technical risks — such as data leakage or hardware constraints — before they jeopardise the product roadmap.
Bonus points if you have…
- Experience working with sensitive, regulated data (GDPR, HIPAA) and implementing privacy-first techniques like differential privacy or secure data handling.
- Familiarity with infrastructure-as-code tools like Terraform, Kubernetes, or MLOps platforms such as SageMaker or Vertex AI.
- Hands-on experience fine-tuning LLMs, prompt engineering, or managing the latency and cost trade-offs of large language models at scale.
What’s in it for you?
You’ll join a high-performing team on a mission to solve healthcare productivity, building a platform used by around 300k NHS staff every week, supporting the care of over 50 million NHS patients every year. We set a high bar, move fast, and give people the ownership and support to do the best work of their careers
- £115,000 - £135,000 salary, plus a discretionary recognition bonus for exceptional performance and impact, nominated by managers and awarded by our leadership team
- Equity: £30,000 in equal share options, so you share in the value you help create
- Benefits to suit you: adjust your healthcare cover, your pension or life insurance, whatever stage you’re at in life
- Built for collaboration: We are an office-first culture and ask that you’re in our (dog-friendly) Shoreditch office for a minimum of 3 days a week
- Close to our users: Regular hackathons, plus dedicated time to visit GP practices and other healthcare settings to see first-hand how our products are used
- Time off: You’ll get 28 days of holiday (plus bank holidays) and up to 4 weeks to work from anywhere per year
- Support at home: We offer enhanced parental leave, fertility support and parental loss support
- We have our very own chefs: Free healthy breakfasts, snacks and lunches, plus a weekly sweet treat
The team: Engineering
This role is one of 3 open in Engineering.
WHAT THE TEAM WORKS WITH, ACROSS ITS POSTINGS
C# (3 of 3), Machine Learning (3 of 3), Python (3 of 3), Deep Learning (2 of 3), Golang (2 of 3), NLP (2 of 3)
OTHER ROLES ON THIS TEAM
- Staff Product Engineer posted Jul 21
- Staff Machine Learning Engineer posted May 5
From the team and dates on Accurx's own job board.
Similar jobs
- Senior Machine Learning Engineer at skyflow
Shares 10 skills: Vertex AI, SageMaker, NLP… · Senior level - Machine Learning Operations Engineer (MLOps) at CodeRoad
Shares 8 skills: Vertex AI, SageMaker, MLOps… - Agentic AI Architect-Anthropic-UK at NewRocket
Shares 9 skills: Vertex AI, SageMaker, NLP… · same country - AI Engineer/ML Engineer - Senior Developers - AI Training - UK at Prolific Academic Ltd
Shares 8 skills: Vertex AI, SageMaker, Deep Learning… · Senior level · same country - AI & ML Engineer at Charlotte Tilbury
Shares 8 skills: Vertex AI, SageMaker, MLOps… · same city - Product Analyst at Accurx
Also at this company
Is this your posting and you want it taken down? Email info@careerholo.com.