Dreem uses cookies to ensure the proper functioning and security of our sites. They allow us to offer you the best possible experience.
By continuing to browse these sites, you accept the use of cookies. You can change your preferences at any time. Learn more


Signal Processing Engineer - Algo team

Back to job list

Job description

The Dreem Story

In 2014, two engineering students from the École Polytechnique made a discovery. Non-invasive brain stimulations, triggered at specific moments, can enhance the quality of deep sleep. With sleep being one of the biggest healthcare and societal issue of modern times, and sleep problems being poorly covered by existing solutions, they decided to start Dreem. Their mission? Solve the global sleep crisis by developing the first ever reference solution to bad sleep. A solution that is non-invasive, efficient and complete enough to cover every case. Dreem also has a scientific and technical goal- understanding sleep and the brain, in order to develop solutions that can significantly and positively improve our health, well-being and performances.

In the 4.5 years since its foundation, Dreem has filed 25 patents, developed 3 full iterations of the product, hired an international team of 80 experts, developed a research network of 25 laboratories and hospitals, helped thousands of people across the world to solve their sleep issues, and has collected the largest EEG repository in the history, by collecting more than 600,000 nights of data. Along the way, Dreem has raised more than $60M from Laurent Alexandre, Xavier Niel, MAIF, BPI and Johnson & Johnson - the world’s healthcare leader. Dreem has also hired 4 of the most renowned neuroscientists and sleep experts in the world, to support our scientific quest - Emmanuel Mignot (Director of Stanford Sleep Center), Christof Koch (CSO of the Allen Institute for Brain Science), Raphael Heinzer (Director of the CIRS of Lausanne) and Russell Foster (Director of the SCNI of Oxford).

Think of working at Dreem like embarking on a journey with a crew of adventurers. We are sleep pioneers, a team of experts fascinated by science, technology and design. But most importantly we are obsessed by our product and by helping our users. Our fields of expertise encompass sleep research, mechanical engineering, machine learning, electronic design, embedded systems and calculations, testing, ergonomics, development of proprietary applications and software, design, marketing and much more.

We’re interested in how neurotechnology and sleep science can positively impact people’s lives, right now. No matter how much other technologies improve our lives while we’re awake, if we continue to sleep poorly, there will always be a barrier to true health, happiness and performance. That’s why sleep is our sole focus for the next five years.

Everything we do will always be driven by people: us, and the people we help. That’s how we’ll succeed: With a shared history, shared values and one shared goal. The goal? Within five years, we’ll have created a sleep solution that is more effective than anything else on the market. One that can help in 100% of cases of bad sleep. One that becomes the global reference point for sleep solutions. One that will have solve 500 000 cased of bad sleep worldwide.


Dreem headband acquire in real time data from 3 kind of sensors: EEG, Accelerometer and Pulse oximeter. These complex signals need to be processed and analysed in real time in order to better adapt the answer of the headband to a given sleep state.

The real-time algorithmic pipeline is divided into 3 segments:

  • Process the signals to remove all the artefacts that affect the information of the brain activity contained in the signal.
  • Analyze the signals in real time to detect all the patterns that characterize for each user the sleep activity
  • Adapt the action of the headband to improve sleep, depending on the state of sleep at a given time.

As a signal processing engineer, you will be a member of the algorithm team. You will work on the last two segments of the pipeline to improve the performance of the Dreem online algorithms.

This work will involve :

  • Design new algorithms to detect sleep patterns
  • Individualize each algorithm so that it fits to each single user
  • Develop algorithms to run new active features
  • Implement and optimize the real-time algorithms
  • Integration of the algorithms in the global pipeline
  • Testing with Embedded Team
  • Validate and Follow the performance of the algorithms.

Profile needed

  • Signal Processing knowledge and experience
  • Notion in Machine Learning
  • Python programming skills
  • Interest in Neuroscience
  • Being communicative and curious
  • Ability to work work autonomously, provide idea, solve problems and take ownership of technical issues.