Senior Machine Learning Engineer
Job Description
Staff Machine Learning Engineer – NLP / Search / LLMs
London (Hybrid – 2 days onsite)
£90,000 – £110,000 + Equity
I'm working with an AI-first technology platform transforming how complex intellectual property research is done using LLMs, NLP and advanced search systems .
They were early adopters of Large Language Models and are now building agentic AI workflows that can autonomously answer complex research questions.
They're looking for a Staff ML Engineer to help scale their NLP and search capabilities .
What you'll be doing
• Improving search quality (precision & recall) across large datasets
• Designing LLM-powered workflows and agentic systems
• Building ML models and NLP pipelines for production use
• Working with large-scale search infrastructure (Elasticsearch/OpenSearch)
• Collaborating with engineers and data scientists to evolve the ML platform
This is a hands-on engineering role with significant impact on the product and ML direction.
What they're looking for
• Strong Python experience
• Commercial Machine Learning / NLP experience
• Experience with TensorFlow or PyTorch
• Experience with search technologies (Elasticsearch, OpenSearch, etc.)
• Experience building production ML systems
Experience with LLMs or large-scale search systems would be a bonus.
Package
• £90,000 – £110,000 salary
• Stock option plan
• 25 days holiday
• Pension
• Flexible working
• Ongoing learning & development
If you're interested, apply or message me directly and I can share more details.
Recommended Jobs
History Teacher (ECT) - Outstanding School - Haringey
An Outstanding Ofsted-rated Secondary School in Haringey, North London, with an established reputation for achieving outstanding results in the Humanities, seeks a highly motivated History Teacher fo…
F&B Service Expert: Maternity Cover - London Marriott Hotel Regents Park
This is a fixed term contract until November 2026. Explore our very big world We are looking for a passionate Food & Beverage Service Expert to join our wonderful team at London Marriott Hote…
Competitions / Tournaments Manager - Sport
Job Description Competitions / Tournament Manager - Sport London | £40-45k + bonus & benefits Competitions / Tournament Manager sought by a global sports federation, to lead the administra…
Product Operations Support Partner
We’re Civica and we make software that helps deliver critical services for citizens all around the world. From local to state government, to education, to health and care, over 5,000 public bodies ac…
Manager - Operational Intelligence
Why Join Us? At Enfuse, you’ll lead Operational Intelligence engagements that sit at the intersection of process, people, data, and technology, helping clients solve real problems through process e…
Branch Manager, Kids Footwear, Kurt Geiger, Harrods
Kurt Geiger | About Us We are an inclusive, creative footwear and accessories brand powered by kindness. We want to empower our talent to be confident and true to themselves, the London way. …
Maintenance Technician
At Places for People, we hire People, not numbers! So, if you like the sound of one of our jobs, please apply - you could be just who we're looking for! Of course, experience and track record are imp…
AI Engineer
Ready to build the frontier of AI that talks to itself? We're looking for a brilliant engineer to dive headfirst into one of the most fascinating frontiers in tech: agentic AI, getting large languag…
Computer Science Teacher - Mixed School in Merton
Computer Science Teacher – Mixed School in Merton (January Start) Location: Merton Start Date: January 2026 Contract Type: Full-time, Permanent Salary: Paid to Scale A high-achieving…
Finance Officer - Outstanding School, Croydon
Finance Officer – Outstanding School, Croydon School Information This Outstanding Ofsted-rated co-educational secondary school in Croydon serves students aged 11–18 and is widely recognised for…