Student Assistant, Software Development
Are you a software or computer science student who wants to apply what you learn to real projects in an industry moving full speed ahead with digitalisation? Do you want to work on the tools that help us run a more efficient and greener fleet? If you have an interest in maritime shipping and want to be part of its transformation, we’d love to hear from you!
What you will do...
As our new Student Assistant working out of our Copenhagen office, you will join the Fleet Efficiency & Decarbonisation team. You will help build and maintain the team’s internal data and web applications: Python back-end, PostgreSQL database, web front-end and automated tests, AI assistants, deployed on Microsoft Azure. Your tasks are matched to your experience and your study schedule.
Among other interesting tasks, you will:
- Develop, test, and maintain internal tools and applications that support fleet performance and decarbonisation
- Build and improve back-end services and REST APIs in Python
- Write SQL queries, database migrations and data checks in PostgreSQL
- Improve the web front-end and the user experience
- Ensure code quality, maintainability, and portability
- Collaborate closely with domain experts and fellow developers
We offer a flexible working week of 2-3 days, with more hours required during holiday periods and fewer hours during your exam periods.
We’re looking for a team player who…
- Has a strong sense of ownership and responsibility
- Thrives in a collaborative environment but works independently with confidence
- Embraces constructive feedback and continuously seeks growth as a developer
- Communicates ideas clearly and effectively
- Understands user needs and perspectives
We furthermore expect that you…
- Are enrolled in a bachelor’s or master’s programme in Computer Science, Software Engineering, or a related field, with at least one year of studies left
- Have solid programming skills in Python
- Have working knowledge of SQL and relational databases (e.g. PostgreSQL, MSSQL)
- Are familiar with web development (HTML, CSS, JavaScript) and REST APIs
- Have experience with version control (Git) and a collaborative workflow
- Ideally, but not necessarily, have worked with a Python web framework (e.g. FastAPI, Django), Docker, or a cloud platform (e.g. Azure)
- Are interested in learning AI / LLM APIs
- Are fluent in English (written and spoken), as this is our corporate language. Danish is not a requirement.
- Hold a permit allowing you to live and work onsite in Denmark.
Not meeting every single bullet above? We are committed to fostering a diverse and inclusive workplace. If you're excited about this role but your experience doesn't exactly match all the qualifications in the job description, we still encourage you to apply.
What you might love about us
We have a strong youth community with trainees, interns and student assistants. With more than 30 nationalities across 10 locations, you will step into a genuinely international, informal and social environment: the kind where people enjoy working together, not just working next to each other. In Ultrabulk, we are convinced that an optimal working environment requires an exceptional social atmosphere across all departments. We believe that work should be fun and rewarding on a personal level. Our mission to be ‘a partner you can trust’ shines through in our way of being colleagues by caring for one another and, in unison, do our utmost to reach our goals for the business. We believe that flexibility is fundamental in ensuring a balanced life.
Application
We would like you to start as soon as possible. If you would like to learn more about the position, please reach out to Harshit Tripathi, Head of Fleet Efficiency & Decarbonisation at harshit.tripathi@ultrabulk.com.
Ready to set sail on this exciting journey with us? We encourage you to apply as soon as possible, as applications are evaluated continuously, and interviews will take place on an ongoing basis. The deadline for uploading your CV and application is 22 November 2026, but we will close the position once the ideal match for our team has been found. Only applications uploaded digitally will be taken into consideration; we do not accept applications sent via e-mail. Your application will be treated with confidentiality and our reply will be sent to the e-mail address you have registered in our recruitment system.
We are committed to providing an inclusive and supportive recruitment experience for all candidates. If you have any specific needs, please let us know how we can assist.