Job description
Would you like to develop software for the highest level of AI supercomputing?
LUMI AI Factory powers the most ambitious development projects ranging from sensor fusion of physical AI system to large public collaborations to develop the next generation of European large language models.
At CSC, we offer unparalleled growth opportunities, a supportive and inclusive environment, and the chance to work on the future of research and learning. Join us today!
We are now looking for a Machine Learning Engineer to develop and maintain containerised AI software environments, providing LUMI AI Factory customers access to all the tools they need for running demanding AI workloads. You track user needs and the development of core AI libraries in order to gain a strong understanding of the AI software ecosystem. Based on this understanding, you work to deliver a comprehensive environment optimized for the LUMI supercomputer and, in the future, LUMI-AI supercomputer.
You will be part of a small technical team focused on developing and providing a relevant tool offering. The current software environment is comprised of a collection of PyTorch-based AI containers for the LUMI supercomputer. As a Machine Learning Engineer, you extend the coverage of the environment to additional deep learning frameworks, such as TensorFlow and JAX, as well as mixed workflows involving both deep learning as well as computational simulation libraries. The work will also include creating and implementing maintenance practices for these tools. A major part of the work is debugging issues resulting from a mix of quickly evolving AI libraries and a unique supercomputing environment. Part of your duties will also be interacting with the user support team as well as the technical teams in other international AI Factory partner organizations.
You also participate in designing containerised workflows to streamline the use of AI on supercomputing systems. Containerised workflows combine pre-built container images, custom software, documentation and pre-tested models and examples. As a Machine Learning Engineer, you develop containerized workflows for specific tasks in fields like natural language processing and computer vision.
Additionally, you contribute to the development of a testing framework for the containerized software environment. This involves designing and running multi-node tests to validate updates to the AI stack, ensuring compatibility with real-world use cases, and increasing overall test coverage. Experience with training models at multi-node scales is considered a strong merit.
This is a fixed-term, project-based role until February 29, 2028.
What we expect
We expect you to have experience in technical work involving software installations and containerized applications, as well as a strong interest in problem solving. Knowledge of supercomputers, deep learning as well as container runtimes and orchestration is appreciated. Good communication skills in English are essential for working in an international multi-partner project.
To be successful in the role, you need:
Experience of building containerized applications
Knowledge of running software on supercomputers
Understanding of AI training and inference
Software maintenance experience
We also value:
MLOps knowledge
Specific technologies used on LUMI (e.g., Singularity containers, ROCm, Slurm, HPC communication libraries)
Master's degree in a relevant field (e.g. machine learning/data science, computer science)
What we offer
At CSC, our employees enjoy a wide range of benefits designed to support both their professional and personal lives. We offer flexible working hours and the option for remote work, making it easier to balance work and daily life. Our comfortable workspaces in Keilaniemi, Espoo, and Renforsin Ranta, Kajaani, are designed to facilitate both teamwork and tasks that require quiet concentration. We provide comprehensive occupational healthcare services, comprehensive health insurance, and remote work insurance. Employees can take advantage of a lunch benefit during the workday, and we support recreational activities with sports and cultural benefits.
Please send your application by May 17, 2026.
The recruitment process will include interviews and a work personality assessment. Interviews may begin already during the application period, so we encourage you to apply as soon as possible. We aim to complete the recruitment process no later than week 25.
Diversity is part of who we are, and we continuously work to ensure the diversity and equality of our workplace. We encourage all skilled applicants regardless of background to apply for the position.
We only process applications submitted through our official recruitment system. Applications sent by email will not be considered for data protection reasons.
If you have any questions regarding the position, please get in touch with Pauliina Somerkoski, pauliina.somerkoski(at)csc.fi, +358 50 322 2390, on Monday May 11 at 10-15.
Who are we?
We work together for the future of research and learning through advanced technology. Our competence is the platform on which our society researches, learns and remembers. With us, you get to do meaningful work for the digitalisation of Finnish society, not forgetting significant international cooperation projects.
CSC is a non-profit special assignment company owned by the Finnish government and Finnish higher education institutions. We build digital solutions for data management, scientific computing, and education that enable researchers, learners, and companies to understand the world.
Our company’s key resource is our curious personnel with a willingness to learn, and their well-being at work is very important to us. As a community, we work to ensure that well-being, diversity and inclusiveness are embedded in our culture and practices.
CSC – Jobs for Brilliant Minds
LUMI AI Factory
The LUMI AI Factory produces a cutting-edge infrastructure designed to strengthen Europe's leadership in AI by integrating world-class computing power, high-value data, and a Service Center with top-tier talent to support the fast-paced development of AI solutions and AI-driven projects. In a nutshell, it handles the entire AI lifecycle, starting from data itself. Our vision is to create a comprehensive and accessible service infrastructure that empowers AI start-ups, SMEs, researchers, and other public and private users to develop innovative European AI models and applications. By utilizing the established LUMI ecosystem and expanding it with new AI-focused features, we aim to cultivate a thriving AI community that transcends borders and sectors. Our approach will address key challenges such as data reachability, talent shortages, and access barriers, aligning with both national and European commitments to advance AI capabilities.
This initiative is a collaborative effort between six consortium partners from Finland, the Czech Republic, Denmark, Estonia, Norway, and Poland.
- Espoo, Uusimaa, Finland
- Kajaani, Kainuu, Finland
or
All done!
Your application has been successfully submitted!
You've already applied for this job
We appreciate your interest in this position. Unfortunately, you have already applied for this job.

