Job Title: Junior MLOps Scientist
Job Ref: AICOS_Jobs_2025_19
Job Type: Full-time contract.
Job Location: Porto, Portugal.
Job Description and Responsibilities:
Fraunhofer Portugal AICOSis seeking a talented Junior MLOps Scientist to join our dynamic and multidisciplinary team within the Intelligent Systems group. vIn this role, you will be at the forefront of technological innovation, working on applied research projects that bridge the gap between cutting-edge research and real-world impact. You will contribute to initiatives that enhance industries, promote social well-being, and improve quality of life. Specifically, you will contribute to the research and development of MLOps infrastructure and deployment best practices for robust ML applications.
Your role:
- Explore the usage of a data governance tool (e.g. DataHub, OpenMetadata) for monitoring active datasets and AI models under test, during groundbreaking workflows of AI-based screening, in healthcare image data;
- Develop flexible and robust APIs over toolkits aimed for Trustworthy AI add-ons to ML pipeline (e.g. bias, explainability, robustness tests, etc.);
- Deploy the platform across diverse environments, from cloud infrastructures (e.g., AWS, Azure) to edge devices (e.g., NVIDIA Jetson);
- Collaboration and Maintenance:
> Work closely with multidisciplinary teams to integrate data governance and deployment best practices into existing pipelines and platforms;
> Maintain and refine current codebases, adhering to best practices in software development and reproducible research;
> Contribute to strategic discussions on advancing research directions, staying updated on cutting-edge MLOps frameworks and methodologies.
Your profile:
Academic Qualifications:
- Master’s degree or equivalent qualifications in Biomedical Engineering, Computer Science and Engineering, Electrical and Computer Engineering, or related studies.
Technical Skills:
- Software development best practices, Git, Docker containerization, [DVC is a plus];
- Programming proficiency in Python and experience with machine learning frameworks such as PyTorch or TensorFlow;
- Experience with API design and implementation, as well as deployment in different environments (on-prem, cloud, edge).
Other skills:
- Excellent English communication skills (technical and general audiences);
- Capacity to translate research findings into actionable insights for real-world applications.
We value:
- Familiarity with MLOps practices and frameworks, including data governance and model registry tools;
- Experience or interest in deploying robust ML solutions in diverse environments, from edge devices, to local or cloud servers;
- Commitment to follow best practices for software development, and to document and share the implemented procedures with the remaining team;
- Ability to work effectively in multidisciplinary and cross-functional teams;
- Autonomous, dependable, proactive, and a critical-thinking team player.
Why should you join Fraunhofer Portugal:
- Innovative Environment: Be part of a people-centric workplace that fosters creativity and out-of-the-box thinking. We encourage the development of new ideas and ensure that every voice is heard;
- Research with Impact: Engage in projects that sit at the intersection of research and real-world applications, contributing to technology that makes a tangible difference in society;
- Multidisciplinary Teams: Collaborate with professionals from diverse backgrounds, enhancing your learning and professional growth;
- Professional Excellence: Work within a culture that upholds professional standards and best practices, promoting continuous improvement and excellence in research;
- Flexible Work Arrangements: Benefit from flexible working hours and opportunities to work from home, supporting a healthy work-life balance;
- Comprehensive Benefits: Benefit from a partially funded health insurance plan, and a variety of additional perks;
- Supportive Culture: Join a team with an excellent spirit, where collaboration, mutual support, and team achievements are celebrated.
Application Process:
Applications are permanently open until the ideal candidate is selected. The first evaluation of applications will occur on 28th of July 2025.
The selected candidate is expected to start working in September 2025.
To apply:
Send your application to jobs@fraunhofer.pt including:
- Curriculum Vitae (mandatory);
- Motivation Letter;
- Recommendation Letters (optional but welcome).
Note:
The research activities in the scope of this job opportunity are planned to be developed within the framework of the following projects:
- ACHILLES – Human-centred Machine Learning: Lighter, Clearer, Safer, with Notice No. HORIZON-CL4-2024-DATA-01-01 and Project Reference No. 101189689;
- AICeBlock – Artificial Intelligence Certification through the Blockchain, with Notice No. HORIZON-CL4-2021-DATA-01-01 and Project Reference No. 101070225.