ML Research Engineer in London

ML Research Engineer in London

London Full-Time 36000 - 60000 £ / year (est.) No working from home possible
Circadia Health

At a Glance

  • Tasks: Research and develop cutting-edge ML models for healthcare applications.
  • Company: Join Circadia Health, a leader in contactless patient monitoring.
  • Benefits: Competitive salary, flexible work environment, and opportunities for professional growth.
  • Other info: Collaborate with a talented team in a fast-paced startup atmosphere.
  • Why this job: Make a real impact on patient care through innovative technology.
  • Qualifications: Master's degree in a quantitative field and strong coding skills in Python.

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

As an ML Research Engineer at Circadia Health, you will research, design, and build the next generation of models and algorithms that power our clinical monitoring platform. Circadia's devices use radar to continuously and contactlessly capture respiratory rate, heart rate, and movement data from thousands of patients – alongside audio and other physiological signals. This continuous sensing data is paired with deep clinical context from EHR integrations including conditions, medications, clinical notes, and care events, resulting in a dataset of extraordinary scale and depth that we've only begun to tap.

Your work will push into novel problem domains: physiological foundation models, patient activity monitoring, radar-based bed-exit detection, and voice-based phenotyping – turning research ideas into production-grade systems that run on Circadia's devices and cloud infrastructure. Reporting to the Principal ML Engineer, you will work at the intersection of research and engineering: formulating hypotheses, designing experiments, implementing models, and deploying them into real clinical environments. You will collaborate closely with clinical research, signal processing, and data teams to validate algorithms, define data collection requirements, and support regulatory approval. This role requires a strong scientific mindset paired with a deployment-first mentality. We're looking for someone who can rapidly translate research papers into working code, iterate through experiments with rigor, and ship models that perform reliably on real patient data.

Key Responsibilities

  • Research and develop novel models and algorithms that will form the foundation of Circadia's next-generation AI capabilities, including patient activity monitoring, physiological foundation models, radar-based bed-exit detection, and voice-based phenotyping.
  • Stay current with relevant ML research and rapidly prototype ideas from the literature, adapting them to Circadia's problem domains and data modalities.
  • Formulate, design, run, and learn from experiments with scientific rigor, maintaining clear hypotheses, controlled comparisons, and reproducible results.
  • Implement and adapt models to function effectively and efficiently in deployment environments, including both cloud infrastructure and on-device inference on Circadia's clinical monitoring hardware.
  • Work with ML Ops and backend engineering teams to ensure models meet production requirements for latency, memory, reliability, and maintainability.
  • Optimise models for constrained compute environments where needed (e.g. quantisation, distillation, efficient architectures).
  • Work closely with clinical research teams to design validation studies, define performance benchmarks, and generate evidence to support regulatory approval.
  • Help define future-proof technical and data collection requirements in conjunction with clinical and signal processing teams, ensuring research efforts are grounded in clinical utility.
  • Document technical methods, experimental results, and architectural decisions for internal and external consumption.
  • Present research findings to technical and non-technical stakeholders, including clinical partners and leadership.
  • Contribute to publications, white papers, or regulatory submissions as needed.

Required Qualifications

  • Master's degree in Computer Science, Machine Learning, Data Science, Mathematics, or another highly quantitative field.
  • Ability to write production-grade, maintainable code in Python.
  • Solid understanding of classical machine learning techniques with experience applying them to real-world problems.
  • Strong knowledge of deep learning methods and frameworks (e.g. PyTorch, TensorFlow, JAX) with an ability to quickly implement research papers into production-grade code.
  • Strong scientific mindset: ability to rapidly iterate by formulating, running, and learning from experiments.
  • Strong written and oral communication skills, both technical and non-technical.

Preferred Qualifications

  • 3+ years of experience in an ML role with both research and engineering components.
  • PhD in Computer Science, Machine Learning, Data Science, Mathematics, or another highly quantitative field.
  • Experience with cloud computing platforms (e.g. AWS, GCP, Azure) and deployment of models into production (e.g. Docker, Flask, FastAPI).
  • Experience working with data from IoT devices or sensors (e.g. radar, PPG, ECG), particularly in a medical or health context.
  • Experience with (or openness to) accelerating work using AI coding tools.
  • Evidence of exceptional competence through one or more of: high-quality first-author publications in AI/ML, significant open-source contributions, strong performance in ML competitions, or standout hackathon results.

What You Bring

  • You combine research creativity with engineering discipline - you're as comfortable reading papers as you are shipping code.
  • You think in experiments: you form hypotheses, test them rigorously, and iterate quickly.
  • You care about clinical impact and are motivated by building technology that directly improves patient care.
  • You're comfortable working in a startup environment where you'll move fast and operate with high autonomy.
  • You communicate complex technical ideas clearly to both engineers and clinicians.

Why Circadia Health

Circadia Health is redefining patient monitoring through contactless sensing and AI-driven clinical insights. As we scale from tens of thousands to hundreds of thousands of monitored patients, our data infrastructure is central to everything we do.

You’ll have the opportunity to:

  • Work on real-world healthcare problems with measurable patient impact
  • Build data systems that power clinical-grade AI and ML
  • Take ownership in a fast-growing, mission-driven company
  • Collaborate with a highly skilled, multidisciplinary team

ML Research Engineer in London employer: Circadia Health

Circadia Health is an exceptional employer for ML Research Engineers, offering a dynamic work culture that prioritises innovation and collaboration. With a focus on real-world healthcare challenges, employees benefit from meaningful projects that directly impact patient care, alongside opportunities for professional growth in a fast-paced startup environment. The company's commitment to cutting-edge technology and a multidisciplinary approach fosters an inspiring atmosphere where your contributions can lead to significant advancements in clinical monitoring.

Circadia Health

Contact Details:

Circadia Health Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land ML Research 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

Show off your skills! Create a portfolio showcasing your projects, especially those related to ML and AI. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Practice coding challenges and be ready to discuss your past projects in detail. We want to see how you think and approach problems!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our team at Circadia Health.

We think you need these skills to ace ML Research Engineer in London

Machine Learning
Deep Learning
Python Programming
Cloud Computing (AWS, GCP, Azure)
Model Deployment (Docker, Flask, FastAPI)
Statistical Analysis
Experimental Design

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the ML Research Engineer role. Highlight relevant experience, especially in machine learning and coding, and don’t forget to showcase any projects that align with our clinical monitoring platform.

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about the role and how your skills can contribute to Circadia Health’s mission. Be specific about your experience with algorithms and models.

Showcase Your Projects:If you've worked on any interesting projects or research, make sure to include them in your application. We love seeing how you’ve applied your knowledge in real-world scenarios, especially if they relate to healthcare or AI.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at Circadia Health

Know Your ML Fundamentals

Brush up on your machine learning fundamentals, especially deep learning methods and frameworks like PyTorch or TensorFlow. Be ready to discuss how you've applied these techniques in real-world scenarios, as this will show your practical understanding of the concepts.

Prepare for Technical Questions

Expect technical questions that assess your coding skills and problem-solving abilities. Practice writing production-grade code in Python and be prepared to explain your thought process while solving problems. This will demonstrate your ability to translate research into working code.

Showcase Your Research Experience

Be ready to discuss your past research projects and how they relate to the role. Highlight any experience you have with formulating hypotheses, running experiments, and iterating based on results. This will showcase your scientific mindset and ability to contribute to Circadia's innovative projects.

Communicate Clearly

Since you'll be working closely with both technical and non-technical teams, practice explaining complex ideas in simple terms. Prepare to present your research findings and technical methods clearly, as effective communication is key in a multidisciplinary environment.