The International Council for the Exploration of the Sea (ICES) is an intergovernmental organization that strives to advance marine ecosystem science and promote sustainable use of the seas. Situated in central Copenhagen, our workplace has an international and social atmosphere, with many employees coming from a wide range of different professional and cultural backgrounds.
We are looking for a motivated Student Software Developer to help design and implement a secure CI/CD workflow using GitHub actions for running ICES Transparent Assessment Framework (TAF) R projects. The workflow will automate the execution of reproducible analyses and store resulting data products, figures, and reports in Azure Blob Storage.
This role offers hands-on experience at the intersection of cloud computing, software development, and reproducible scientific research. Your role will contribute directly to work that informs fisheries management and environmental monitoring worldwide.
This is a locally-recruited role, starting in August 2026.
We are looking for a student who is currently enrolled in a Bachelor’s or Master’s program in Computer Science, Software Engineering, Data Science, or a related field, with an interest in cloud-native development and scientific computing.
Desired skills:
Advantage if you have experience or interest in:
Key personal qualities we value:
This is a paid student role, and the working hours are 15 hours per week. This position will be established with an initial duration of 1 year. You should have at least a year left of your education still to complete. A Danish full-time work permit is also required. The preferred starting period for this position is August 2026.
Don’t miss out on this opportunity to kick start your software developer career with us! Submit your application (CV and letter of motivation) via Talent Attract.
Deadline for application submission is 23:59 CET Wednesday 17 June 2026. Interviews for this role are expected to take place at the end of the month.
ICES encourages a positive workplace culture by striving for inclusivity and diversity appointment of its staff. This includes family-friendly policies, flexible working arrangements, and standards of conduct. We especially encourage members of traditionally underrepresented communities to apply.
Jobs on UNjobnet are either posted directly by organizations or compiled from their official recruitment channels. We review listings for quality, but details and deadlines can change, so always confirm the role, requirements, and closing date on the organization's own site before applying. Be alert to recruitment scams: no employer will ever ask you to pay a fee to apply for a job (application, interview, processing, or any other stage), so treat any request for payment or financial information as a red flag. If a posting looks inaccurate or fraudulent, use the button above to let us know.