Machine Learning Developer

Cytomine, Liege, Belgium

A full-time position R&D in Machine Learning Image Analysis.

 Cytomine : the company :
We develop and maintain the Open Source software Cytomine, and actively collaborate with academic researchers in Machine Learning Image Analysis.
We are a young start-up, a spin-off of the University of Liege, and a cooperative open to participative governance.

 Cytomine : the software :
The Cytomine software is a full web open source platform dedicated to online collaborative analysis of very big images. It has been developped mainly for biomedical images analysis, but can be used in many other imaging fields.

 Job Summary :
You will contribute to the development of new Machine Learning Image Analysis processes and algorithms, and their integration into the Cytomine software.
You will be responsible for the quality control of new and existing processes and algorithms and will be in front-line of exciting innovations.
As we intensively collaborate with academic researchers involved in Machine Learning, you will also be responsible for the integration of new algorithms, processes or technologies issued from academic research into Cytomine.

 Responsibilities :
Participate in projects from requirements analysis to quality assurance.
Develop and improve Machine Learning & Image Analysis processes and algorithms for the Cytomine software.
Remain at the cutting edge by keeping a technology/algorithm watch into these domains in collaboration with our research community.
Customize (fine-tuning of parameters) processes and algorithms for specific customers.
Actively participate in team meetings as an actor of innovation within the company.
Keep focus on software quality (tests, documentation, …).

 Qualifications :
A Master degree in any topic related with Computer Science, Data Science or Artificial Intelligence. A PhD is an asset.
Experience in artificial intelligence applied to images. Experience and/or knowledge in Medical Informatics, Bio-engineering/Biomedical Sciences or equivalent is an advantage.

 Requirements :
Experience in Machine Learning, image analysis and processing of big data.
Experience in Python development, and especially with the Scikit-Learn library.
Able to work openly by sharing information and knowledge.
Fluent English.
Working knowledge of Linux.
Being passionate, enthusiastic, and motivated to be a self-starter.
Able to multi-task and to stay organized in a dynamic work environment.
Share the values of Open Source, Open Access, Open Science and Open Governance.

 Assets :
Knowledge in microscopy and bioimaging techniques and technologies.
Experience with Cytomine, Icy, and Bioformat softwares.
Experience in Open Source software development.
Experience with Docker.
Experience in software architecture and web development.

 What we offer :
Salary : an attractive package.
Governance : possibility to participate in the decisions of the company.
Human values : working in a social purpose company.

 Interrested ?
Contact us us at

Original announcement at