NLP Engineer in London

NLP Engineer in London

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
D

At a Glance

  • Tasks: Join our team to build and enhance NLP systems for clinical document processing.
  • Company: Dyad, a dynamic health-tech startup revolutionising healthcare efficiency.
  • Benefits: Enjoy flexible hybrid working, 25 days annual leave, and a dog-friendly office.
  • Other info: Be part of a passionate team in a fast-paced startup environment.
  • Why this job: Make a real impact in healthcare by improving information flow and patient outcomes.
  • Qualifications: 2+ years in NLP and machine learning, with strong Python skills required.

The predicted salary is between 36000 - 60000 £ per year.

Dyad is seeking an NLP Engineer to join our Applied AI team and work on the clinical document understanding pipeline that underpins BetterLetter and related products. This is a hands-on engineering role focused on building, improving, and maintaining production NLP systems. You will work on OCR-aware document processing, entity extraction and linking, and the safe integration of LLM components within a constrained, regulated architecture. The role is offered on a hybrid basis from our London office.

Core responsibilities

  • Design, build, and maintain NLP pipelines for clinical document processing using Python.
  • Develop and extend pipeline components as well as training configurations, packaging, and versioning.
  • Refactor and improve pipeline components for maintainability, scalability, and clarity.
  • Train, evaluate, and deploy NLP and OCR models for clinical concepts.
  • Maintain evaluation datasets and implement regression testing for model and pipeline updates.
  • Improve document structure detection, sectioning, and layout-aware extraction, particularly for scanned documents.
  • Enhance handling of negation, temporality, and related concepts in clinical text.
  • Analyse production errors and implement targeted improvements to reduce recurring extraction and coding issues.
  • Integrate LLM-based components into the pipeline using structured inputs and validated outputs.
  • Optimise pipeline performance, including latency, throughput, and cost per document.
  • Collaborate with Engineering to support production deployment and monitoring of NLP components.

Requirements

Experience & technical background

  • At least 2 years of commercial experience is required to be considered. This is not a graduate role.
  • Strong professional experience in applied NLP and machine learning engineering.
  • Advanced Python skills, including experience building and maintaining production ML systems.
  • Hands-on experience with common NLP frameworks.
  • Experience training and evaluating NER and/or entity linking models.
  • Experience working with noisy or unstructured text data, such as OCR-derived documents.
  • Familiarity with combining rule-based and statistical approaches in production systems.
  • Experience designing and implementing evaluation metrics and benchmarks as well as regression testing for NLP systems.
  • Experience working with healthcare or clinical text.
  • Familiarity with clinical terminologies such as SNOMED CT.
  • Experience integrating LLMs into structured application pipelines.
  • Experience working in regulated or high-assurance environments.
  • Exposure to hybrid symbolic and generative AI architectures.

Personal attributes

  • Detail-oriented with a strong focus on accuracy and reliability.
  • Pragmatic approach to problem-solving, selecting appropriate techniques for the task.
  • Comfortable working in a fast-paced startup environment.
  • Strong communication skills and ability to work effectively within a multidisciplinary team.

Our hiring process

  • Introductory screening interview (30 minutes)
  • Technical deep-dive interview with Applied AI and Engineering leadership
  • Final interview and offer

Company benefits

  • Company pension
  • 25 days of paid annual leave (pro-rata)
  • Flexible hybrid working environment
  • Employee Assistance Programme
  • Modern, dog-friendly office near Chancery Lane with free drinks

Dyad's mission is to improve the delivery and efficiency of healthcare. We are building a platform to model and manage the flow of information within healthcare organisations, improving outcomes for patients, payers, and healthcare providers. We believe data handling in current healthcare systems is needlessly complex and disconnected, leading to isolated and inefficient decision making. To showcase how this technology can advance the delivery of healthcare and improve lives, we build and deploy products for healthcare providers and payers into the UK and US markets.

Dyad is an energetic, health-tech startup, currently around forty employees. Our team is growing as we explore new markets and opportunities. We are passionate about technology and its applications in worthwhile ventures. New joiners will have a significant impact on the direction of the company, as well as our culture.

Our products

Dyad's products are founded upon our Semantic AI platform, which enables payers and providers to access cutting-edge AI capabilities for their own use cases and applications. Our partners either use the platform APIs directly or work with us to develop applications for their use cases.

BetterLetter, our AI tool helping practices decrease their admin burden in processing clinical letters. We use this to reduce staff time spent identifying codes to be applied to the record as well as suggesting follow-up tasks and workflow optimisations. BetterLetter helps providers save time, save cost, improve performance under audit and build staffing resilience.

NLP Engineer in London employer: Dyad AI, Inc.

Dyad is an exceptional employer for NLP Engineers, offering a dynamic and innovative work environment in the heart of London. With a strong focus on employee growth, our hybrid working model promotes flexibility while fostering collaboration within a passionate team dedicated to transforming healthcare through cutting-edge technology. Enjoy competitive benefits, including a generous annual leave policy and a modern, dog-friendly office, all while making a meaningful impact on healthcare delivery.
D

Contact Detail:

Dyad AI, Inc. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land NLP Engineer in London

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Prepare for those interviews! Brush up on your technical skills and be ready to discuss your past projects. Practise explaining complex NLP concepts in simple terms – it shows you really understand your stuff.

✨Tip Number 3

Showcase your work! Create a portfolio of your projects, especially those related to NLP and machine learning. Having tangible examples of your skills can set you apart from other candidates.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are genuinely interested in joining our team at Dyad.

We think you need these skills to ace NLP Engineer in London

NLP Engineering
Python
Machine Learning
OCR Processing
Entity Extraction
Entity Linking
Model Training and Evaluation
Document Structure Detection
Negation Handling
Performance Optimisation
Evaluation Metrics Design
Healthcare Text Processing
Clinical Terminologies (e.g., SNOMED CT)
LLM Integration
Regulated Environment Experience

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the NLP Engineer role. Highlight your experience with Python, NLP frameworks, and any relevant projects you've worked on. We want to see how your skills align with our needs!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for applied AI and healthcare, and explain why you’re excited about joining Dyad. Let us know how you can contribute to our mission of improving healthcare delivery.

Showcase Relevant Experience: When detailing your experience, focus on your hands-on work with NLP systems, especially in regulated environments. Mention specific projects where you’ve trained or evaluated models, as this will catch our eye!

Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you get all the updates directly from us. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at Dyad AI, Inc.

✨Know Your NLP Stuff

Make sure you brush up on your NLP knowledge, especially around clinical document processing. Be ready to discuss your experience with entity extraction, OCR, and LLM integration. They’ll want to see that you can talk the talk and walk the walk!

✨Showcase Your Python Skills

Since this role heavily relies on Python, prepare to demonstrate your coding skills. Bring examples of past projects where you've built or maintained production ML systems. If you can, share specific challenges you faced and how you overcame them.

✨Prepare for Technical Deep-Dives

Expect a technical deep-dive interview, so be ready to tackle complex problems on the spot. Practice explaining your thought process clearly and concisely. They’ll appreciate a pragmatic approach to problem-solving, especially in a fast-paced environment.

✨Understand the Healthcare Context

Familiarise yourself with healthcare terminologies and the challenges in clinical text processing. Being able to discuss how your work can improve healthcare delivery will show that you’re not just technically skilled but also aligned with their mission.

NLP Engineer in London
Dyad AI, Inc.
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>