Camlin Italy srl, conceives and develops intelligent embedded systems for the acquisition and processing of information, operating mainly in the fields of artificial intelligence, computer vision, audio and signal processing, also on embedded platforms.

We are looking for a brilliant computer scientist with a great understanding of the most recent machine learning approaches such as deep learning, and deep passion for healthcare sector, in particular for brain-computer interfaces, to join our fast-growing multidisciplinary team. You will have the opportunity to contribute in creating a new generation of Brain Computer Interfaces (BCIs) 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 develop custom machine learning solutions for the rapid and robust cognitive control of real-world devices in naturalistic scenarios 

• You will contribute to the development of cutting-edge EEG-based BCIs

• You will contribute to the migration of BCI solutions from lab environment to real-world settings. This will involve the implementation of our BCIs on high-end embedded platforms (e.g., Jetson TX2 from Nvidia)

• You will be involved in the writing of patents, scientific articles and research proposals

Required Criteria

• Master degree in Computer Engineering, Computer Science, Physics, Mathematics, or other relevant fields + relevant work experience and/or PhD 

• Proven sound experience with coding in modern programming languages (Python essential; C, C++ is a strong plus) and SW development

• Sound background in Machine Learning with at least 3 years of industry or academic experience with Machine Learning frameworks like Keras, Tensorflow, Scikit-learn, PyTorch

• Experience with neural data analysis (e.g., EEG) and strong motivation in pushing beyond the traditional analysis methods is a plus

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

• Good communication skills in English

  • Eligible to live and work in Italy without requiring sponsorship

Desired Criteria

The ideal candidate: 

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

• 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

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

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

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

Working Hours

9:00 am - 6:00 pm Mon- Fri - Flexibility required