Whom are we looking for… 

We are looking for computer scientists with a deep passion for Brain Computer Interfaces (BCI) and a great understanding of the most recent machine learning approaches such as deep learning, to join our fast-growing multidisciplinary team. You will have the opportunity to contribute in creating a new generation of Brain Computer Interfaces fusing cutting-edge machine learning, neuroscience and embedded systems, applied across various projects with top level academic and industrial partners.

Place of work and benefits    

• You will join a team of 10+ enthusiastic engineers, scientists and researchers     

• A full-time open-ended contract with paid vacation and sick days    

• High-end Linux laptop or workstation with root access    

• Informal working environment and a team of young motivated professionals with experts in different fields    

• Continuous learning by attending to company organized lectures and self-time to experiment    

• New top floor office close to the historical centre of the city    

• Lodging and relocation contribution to Parma (Italy) (some limitations may apply)    

  • We offer a competitive salary based on the experience and skills   



  • You will be co-responsible for the design and production-grade implementation of a ML-powered BCI framework shared among various projects 

• You will be co-responsible for the validation and implementation of ML-based models  

• You will be co-responsible for the implementation of the BCI on high-end embedded platforms such as Jetson TX2 from Nvidia 

• You will collaborate in drafting project proposals and reports  

Required Criteria

• Master degree in Computer Engineering or Computer Science or Physics or Mathematics or other relevant technical field (PhD is a strong plus)  

• At least 3 years of industry or open-source backed coding experience in modern programming languages (Python; C, C++ is a strong plus)   

• At least 3 years of industry or open-source backed coding experience with Machine Learning frameworks like Tensor Flow, Keras, Scikit-learn and willing to learn new software tools  

• Proven sound experience in SW development in industry or academia in the fields of EEG data analysis and/or BNCI  

• Background in Machine Learning theory  

• Knowledge and previous experience in ROS (Robot Operating  System) is a plus.  

Desired Criteria

The ideal candidate:   

• Has contributed to open-source projects in machine learning field and feels at home with Git+JIRA+Confluence tools   

• Feels the “need” to write high performance production quality code and build elegant class structures   

• Enjoys optimizing algorithms for modern multi-core CPU with GPU embedded devices such Jetson TX2 and parallel multicore processors such as PULP. In other words, feels at home with cloud, fog, edge computing   

Personal Attributes

• Team working capabilities and flexibility but also strong autonomy in working by objective  

 • Is open minded and enjoys approaching complex problems with a multi-disciplinary approach   

• Good communication skills in English   

Business Area

Software Engineering

Working Hours

8:00 am -6:00 pm Mon- Fri - Flexibility is required