Software Architect for Research Group at the Department of Mathematics and Computer Science
Role highlights
Full Time
Permanent
Senior
Hybrid · On-site
The Software Architect role at the Department of Mathematics and Computer Science involves designing, developing, and maintaining software solutions for multi-omics data analysis in a high-performance computing (HPC) environment. Candidates must demonstrate proven experience in at least two of the following areas: software development for HPC, programming in Go, C, or C++, and container or virtualization technologies. Strong proficiency with Linux systems and scripting (e.g., bash) is essential. The position requires involvement across the full software development lifecycle, including requirements gathering, architectural design, coding, automated testing, deployment, and monitoring. Collaboration within an interdisciplinary research team is key, alongside the ability to work independently. Preferred qualifications include a Bachelor of Science degree in Computer Science and familiarity with DevOps practices such as version control (git, GitHub), continuous integration/continuous deployment (CI/CD), and software documentation. The role is situated within an innovative academic research setting focused on advanced statistical methods applied to health-related multi-omics research, offering opportunities for personal growth and flexible work arrangements. Overall, the ideal candidate combines strong software engineering skills in HPC and systems programming with experience or interest in scientific research software development and modern DevOps workflows.
About the role
Role Summary
- Join the Advanced Statistical methods and Applications (ASAP) group at the University of Southern Denmark (SDU)
- Focus on developing advanced statistical methods for interdisciplinary research, especially in health
- Research-like environment encouraging innovation and personal growth
- Position in software engineering for multi-omics research
Responsibilities
- Design, develop, and maintain software to analyze multi-omics data on HPC resources
- Participate in the full feature lifecycle: requirements gathering, architectural design, coding, automated testing, deployment, and monitoring
Requirements
- Proven experience in at least two of the following:
- Software development for high-performance computing (HPC) environments
- Software development using Go, C, or C++
- Container and virtualization technology
- Strong background in Linux systems
- Programming skills (e.g. Go, C, C++, bash)
- Ability to work independently and as part of an interdisciplinary team
Nice to Have
- BSc in Computer Sciences
- Experience with DevOps practices (e.g. git, GitHub, CI/CD, software documentation)
Benefits
- Flexible work arrangements and possibility of remote work
- Expected on-site presence in Odense
- Appointment is part-time for at least 3 years, depending on funding and candidate profile
- Employment according to agreements with PROSA or AC
- Inclusive and diverse work environment
How to Apply
- Application must include cover letter, CV, and certificate (no CPR number; if present, cross it out)
- All documents must be in PDF format (max 5 MB for cover letter and CV)
- Read how to apply before submitting
- Application deadline: 26 December 2025
- For inquiries, contact Prof. Jing Qin ([email protected])
- Please mention you found the job at Jobindex
About SDU
- University of Southern Denmark is committed to societal value, sustainability, and talent development
- Strives for high quality in research, education, and innovation
- Welcomes applications from all qualified candidates regardless of personal background
More roles from Syddansk Universitet
View company profilePostdoc til forskningsprojekt om strukturel ulighed og forsinket diagnose af alvorlig sygdom hos mennesker med høj vægt
Odense
Søg postdoc-stilling i forskning om strukturel ulighed og forsinket diagnose hos personer med høj vægt. Bliv en del af e...
Fagdidaktiske undervisere til Teoretisk Pædagogikum i fagene ’dansk (hhx)’, ’innovation’, ’historie (hhx)’, ’matematik (stx/h...
Odense
Bliv fagdidaktisk underviser i Teoretisk Pædagogikum inden for dansk, innovation, historie og matematik. Ansøg nu og gør...