Senior Scientist in Machine Learning Operations

  • Anywhere

Website FhP_AICOS Associação Fraunhofer Portugal Research

Fraunhofer Portugal: A Driving Force in Innovation.

Senior Scientist in Machine Learning Operations


Job Ref: FhP_Jobs_2021_26

Job Type: Full time – fixed term contract.

Job Salary: Depending on the academic degree and professional experience of the candidate.

Job Location: Porto, Portugal.



Fraunhofer Portugal AICOS is looking for a senior scientist specialized in Machine Learning Operations (MLOps).

The Senior Scientist role is highly strategic for Fraunhofer Portugal AICOS’s quest to create scientific knowledge capable of generating added value to its clients and partners. As a Senior Scientist at AICOS, you will create purposeful technology to promote economic growth, social well-being and improve the quality of life of its end-users.

Working within the Intelligent Systems Group, you will lead the topic of MLOps and interact with researchers from different backgrounds to conceptualize, plan and develop new tools and pipelines for the deployment of impactful AI-based solutions.

Your responsibilities:

–     Employ state-of-the-art methods and best practices crossing the entire Machine Learning pipeline, from data storage and annotation, to pre-processing, modelling and (scalable) deployment, as well as CI/CD and model monitoring;

–     Plan and guide developments in Federated Learning, Edge computing, Multi-platform ML deployment, and version control of data, code, and models;

–     Be updated on the latest scientific findings, technologies and innovations in your area of specialization;

–     Collaborate with teammates, clients, partners, and domain experts to plan the MLOps tasks in the development of new AI solutions;

–     Collaborate in the detailed documentation of ML projects and SW produced.


–     PhD degree in Computer Science, Data Science, Biomedical Engineering, Electrical Engineering, Mathematics, Physics, or related studies;

–     Excellent programming skills (C/C++ and Python preferred);

–     Demonstrated Machine Learning background, with relevant hands-on experience deploying ML models onto production environments;

–     Demonstrated experience with data warehousing and ETL frameworks;

–     Proficiency in productization technologies such as (REST) APIs, Docker containers, Kubernetes;

–     Experience in version control of code (e.g., Git), data (e.g., DVC) and models (e.g., MLFlow);

–     Excellent English communication skills (technical and business audiences).

We Value:

–     Work experience in the field of IT;

–     In-depth knowledge of machine learning pipelines and data product journey (data collection, data labelling, data preparation, model development, model evaluation, model optimization, model deployment);

–     Experience in programming with widespread ML Frameworks (e.g., Sklearn, TensorFlow, Keras, PyTorch);

–     Interest in supporting the development of Open Science and FAIR Data;

–     Ability to work with cross-functional teams;

–     Autonomous, dependable and enthusiast team-player;

–     Problem-solving, proactive, and critical thinking attitude.

In return, we offer you:

–     Excellent work conditions in a stimulating and dynamic environment with opportunities to contribute to a number of innovation topics and application areas in relation to healthcare solutions and services, but not only. You have the opportunity to contribute to the growth of your team;

–     Opportunity to lead the way in your technical field and make the difference in creating AI solutions that generate value and impact;

–     Excellent conditions of employment including attractive salary (depending on the academic degree and professional experience), private health insurance plan, access to entrepreneurship programmes and a people-centric environment.

Why should you join Fraunhofer Portugal:

Operating as it does at the interface between science, research and industry, Fraunhofer offers a broad spectrum of professional opportunities and a working environment that encourages creativity and the development of new ideas, in which personal and career development go hand in hand. Fraunhofer’s HR management aims to create fertile ground for such progress by establishing the necessary framework of programs and other supporting measures.

Application Process:

Applications are permanently open until the ideal candidate is selected. A first “cut-off” to evaluate applications day will occur on the 15th of October 2021.

The selected candidate is expected to start working in November 2021.

Applications must be made to the email and contain:

–     CV – mandatory;

–     Motivation Letter – mandatory;

–     Recommendation Letters are optional but also welcome.



The research activities in the scope of this job opportunity are planned to be developed within the framework of projects:

–     HighSkillHR – Fraunhofer Portugal AICOS Highly Skilled Human Resources Recruitment, with reference NORTE-06-3559-FSE-000099, Funded by Norte 2020 Programa Operacional Regional do Norte.


Data Science Portugal retains the right to refuse to post jobs from any employer or any organization that do not support the interests and values of Data Science Portugal and its community.

Postings are based on the information provided by the employer and is of their entire responsibility.

Data Science Portugal makes no guarantee about positions listed and is not responsible for safety,wages, working conditions, or other aspects of employment. It is the responsibility of each individual job seeker to research the integrity of the organization(s) to which he/she is applying and to verify the specific information pertaining to the job posting. Job seekers should exercise due diligence and use common sense and caution when applying for or accepting any position.

We will not post jobs that appear to discriminate against applicants on the basis of race, color, religion, creed, age, national origin, sexual orientation, disability, or gender.

To apply for this job email your details to