Description

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 applied to real world applications of robotics, 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.

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


Responsibilities

• You will be co-responsible for the implementation and validation of ML-based BCI frameworks shared among multiple projects

• You will be co-responsible for the production-grade implementation of a flexible ROS-based architecture to apply our BCI frameworks in real world settings, also involving modern robotic platforms

• 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 essential; C, C++ is a strong plus)

• Proven knowledge and previous experience in ROS (Robot Operating System).

• Proven experience in production-grade SW development in industry or academia

• Background in Machine Learning theory

• Team working capabilities and flexibility but also strong autonomy

• Good oral and written English


Desired Criteria

• At least 2 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 experience in SW development in industry or academia in the fields of EEG data analysis and/or BCI

• 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

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


Business Area

Research

Working Hours

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