Software Engineer
University of Southern Denmark
Prepare for this role
Benefits
Job Type
Description
A number of part-time / full time software engineers are sought for a position at the Centre for Quantum Mathematics (QM) offering a unique blend of classical programming and full-stack development within a quantum computing framework. The software projects in this position includes technical development and ensuring successful execution and delivery on impactful industry applications using classical algorithms and techniques. In the future, there will be opportunities to integrate quantum computing techniques. This opportunity is ideal for those looking to use their passion for software engineering in a cutting-edge, interdisciplinary environment.
You will join a team working on data analysis and machine learning applied to a number of different industrial uses, ultimately delivering an application with a GUI to endusers.
At QM, we work with a variety of industry partners in fields including finance, health and life sciences, meteorological prediction, and renewable energy distribution.
Starting date is 1 August 2026 or as soon as possible thereafter. The position is of 1-2 year duration with very good possibilities for extension either at QM or at our spin off company Qpurpose. The position is located on SDU Odense campus and the work is expected to be onsite/hybrid.
Key Responsibilities:
Full-Stack Development for Industry Applications:
- Design, develop, test, and maintain a full-stack application, with a back-end utilizing classical programming techniques, including machine learning and data analysis, as well as a front-end GUI.
- Ensure the integration of front-end and back-end aspects of the application, focusing on performance and scalability.
- Develop and adapt the software solution to meet the specific needs of our client, with ongoing updates addressing their specific feedback.
Quality Assurance and Best Practices:
- Uphold high standards of quality in software development, employing best practices in coding, testing, and deployment.
- Regularly review and refine processes to enhance efficiency and effectiveness.
Qualifications:
- Bachelor's or Master’s degree in Computer Science, Software Engineering, Mathematics, or a related field.
- Strong foundation in full stack development with experience in Python, ideally with libraries like Pandas, PyTorch and Tensorflow, and front-end frameworks such as React.
- Proven track record of successfully leading and delivering software projects.
- Exceptional problem-solving skills and the ability to think creatively and innovatively.
- Self-motivated and capable of working independently as well as part of a team.
- Excellent English communication skills in both written and verbal forms.
What We Offer:
- An exciting opportunity to work at the cutting edge of data analysis, machine learning, and software engineering for real-world applications.
- A collaborative and supportive work environment that encourages innovation and creativity.
- Opportunities for professional growth and leadership.
- Access to state-of-the-art technology and resources.
About the Centre for Quantum Mathematics:
The Centre for Quantum Mathematics at the University of Southern Denmark is at the forefront of integrating quantum theory with mathematical innovation. Researchers at QM work on real-world applications that bridge the gap between abstract quantum mathematics and practical software solutions. Through the spin-out company, Qpurpose, we deliver cutting-edge solutions to our clients using classical computing, with the potential for future integration with quantum computing techniques. Our interdisciplinary team is dedicated to pushing the boundaries of what's possible in classical, quantum-inspired, and quantum computing using our world-leading mathematical expertise.
Employment shall take place in accordance with the framework agreement between the Ministry of Finance and AC (the Danish Confederation of Professional Associations).
Salary is determined in accordance with the applicable collective agreement and based on objective and gender-neutral criteria, including the content of the position, responsibilities, and qualification requirements.
As an applicant, you are entitled to information about the starting salary and salary range for the position. This information will be provided during the recruitment process.
SDU does not collect information on applicants’ previous salary.
Application must include cover letter, CV and certificate. All documents in connection with the application should not contain CPR number (civil registration number) – in that case, the CPR number must be crossed out.
All attached files must be in Adobe PDF format. Cover letter and CV can contain max. 5 Mb.
We recommend that you read how to apply before you apply.
The University wishes our staff to reflect the diversity of society and thus welcomes applications from all qualified candidates regardless of personal background.
About SDU
The University of Southern Denmark was established to create value for and with society. Whether our contributions come in the form of excellent research, innovative solutions, education or learning, we must make a positive difference to society and contribute to a sustainable future. We do this by cultivating talents and creating the best environments for research and learning. It is therefore crucial that SDU retains, develops and recruits talent. At the same time, we need to ensure consistently high quality in all our activities – and we can only do that with the right people. The University’s researchers, lecturers, students, managers and technical/administrative staff are the foundation of our success.
This job is found at InterviewStack.io
Skills
About University of Southern Denmark
SDU offers higher education and world-class research for the benefit of society. Read about inspiring education, research, innovation, collaboration and the university's role in society.