PostDoc In Machine Learning Techniques On Electrical Stimulation Of The Spinal Cord

The laboratory of Prof. Gregoire Courtine at the Swiss Federal Institute of Technology (EPFL) in Lausanne, Switzerland, is looking to fill a fully funded postdoc position. The qualified candidate will benefit from joining a very dynamic and multidisciplinary group working at the interface of computational neuroscience, neuroengineering, prosthetics and biology. EPFL provides state-of-the-art facilities and is one of the leading technical universities worldwide. Postdoc salaries at EPFL rank the highest in the world.



The offered position will be based at the Defitech Center for interventional Neurotherapies (NeuroRestore) – a research and innovation center joining EPFL’s lab of Prof. Gregoire Courtine and the University Hospital of Lausanne (CHUV) lab of Prof. Jocelyne Bloch. NeuroRestore conceives, develops and applies medical therapies aimed to restore neurological functions. To this end, NeuroRestore integrates implantable neurotechnologies with innovative treatments developed through rigorous preclinical and clinical studies. By working with our network of vibrant high-tech start-ups and established medical technology companies, NeuroRestore is committed to validate our medical therapy concepts. The overarching goal of NeuroRestore is to see our medical therapies used every day in hospitals and rehabilitation clinics worldwide.



Therapies based on epidural electrical stimulation (EES) of the spinal cord can restore the ability to walk to people paralyzed by spinal cord injury, and alleviate gait deficits of people with Parkinson’s disease. EES does this by recruiting sensory axons within dorsal spinal roots that enter the spinal cord between the vertebrae to increase the activation of the spinal motor pools that, in turn, move the muscles. Yet, the efficacy of the EES-based therapies relies on synchronizing users’ movement intentions with the spatiotemporal stimulation protocols that reliably and accurately generate paralyzed movements. Due to the large state space of all the stimulation parameters (location, amplitude, frequency, etc.) efficacy of the therapy depends on the fast and accurate initialization of the stimulation protocols. As the patients use the stimulation, small movements of the array, as well as changes in spine position due to users’ posture can reduce the usability of the stimulation. Stimulation efficacy can be enhanced by dynamically adjusting the stimulation protocols to changes to the way how to users’ spinal cord reacts to stimulation. Finally, the functional use of the stimulation largely depends on the accurate timing of stimulation delivery. Machine learning approaches that infer users’ intentions based on behavioral, physiological or neural recordings can vastly improve the synchronization between intended and therapy-supported movements and, therefore, play a critical role in achieving functional recovery of patients. While the current medical devices mostly support block-based stimulation protocols that remain constant for hundreds of milliseconds, upcoming devices will enable changes of stimulation at a millisecond resolution, thus opening a new field for machine learning approaches that exploit these capabilities.


The successful candidate will work to develop, implement and apply machine learning algorithms and approaches to enhance EES-based therapies. Specifically, he will:

  • Design the mapping procedures for the generation of transfer functions that relate the continuously-controlled stimulation to the evoked muscle activity.
  • Develop algorithms that automatically adjust these transfer functions as the interaction between patients and their EES-based therapy evolves.
  • Implement machine learning techniques that utilize users’ behavioral, physiological and neural signals to continuously synchronize the delivery of stimulation with the users’ movement intentions.
  • Lead the team that develops machine learning methods to initialize and adjust block-based EES protocols.
  • Assist and oversee the development and implementation of machine learning methods that use inference of discrete motor events to synchronize block-based EES protocols with the users’ intentions.

Please click here to learn more:

Leave a Reply

Your email address will not be published. Required fields are marked *