

Careers at Saddle Point Science
Below you will find open vacancies
Application: Software developer
Entry level: Professional
Saddle Point Science Europe (SPS) is looking for a talented Software Developer to join the team. In this role, you will be responsible for designing, implementing and optimizing novel algorithms for medical data analytics applications. You will work closely in a small team to implement, test and refine the code.
Collapsible text is great for longer section titles and descriptions. It gives people access to all the info they need, while keeping your layout clean. Link your text to anything, or set your text box to expand on click. Write your text here...
Application: Software developer
Entry level: Bachelor internship
Are you a talented and ambitious bachelor's student looking to gain hands-on experience in software development? We are offering an exciting Project Internship where you'll work on real-world applications in a collaborative environment.
Software Developer
Your role
Saddle Point Science Europe (SPS) is looking for a talented Software Developer to join the team. In this role, you will be responsible for designing, implementing and optimizing novel algorithms for medical data analytics applications. You will work closely in a small team to implement, test and refine the code.
About us
Saddle Point Science Europe (www.saddlepointscience.eu) is a research-driven start-up based in Radboud University’s Mercator Science Park. It develops novel mathematical, statistical and computational techniques to address the data analytics challenges of modern medicine, to enable more precise prediction of treatment response and clinical risk.
What you will do
Many of our algorithms require significant computational power, involving numerous small processing steps throughout execution. For instance, SPS's latent class analysis algorithm processes multiple candidate models of varying complexity within a single analysis. As a Software Developer, you will be responsible for implementing and optimizing these computations to ensure efficient implementation and high performance. Your role will involve designing, modifying, and testing the code, scripts, and forms that run our software applications. Additionally, you will collaborate with different European project teams, integrating solutions across various domains while effectively communicating in English. On a daily basis, you will translate advanced mathematical theories into functional code, contributing to innovative developments in medical data analytics.
What You'll Need (Required Skills)
✅ Procedural programming in C (Advanced)
✅ Object-Oriented programming in C++ (Advanced)
✅ Database and SQL programming (Intermediate)
✅ Experience with collaborative software development (e.g., version control using GIT, team workflows)
✅ A proactive attitude and problem-solving mindset
✅ Good communication skills in English
Nice to have
-
Experience with CMake
-
OS independent programming
-
GUI programming in C (WxWidgets)
What We Offer
🔹 The opportunity to apply your skills to impactful, real-world projects
🔹 A collaborative, social and innovative work environment
🔹 A diverse team where everyone’s contribution is valued
🔹 Coverage of travel expenses
🔹 Opportunities for professional growth
🔹 Flexible working hours with the option for hybrid work
🔹 Excellent pension arrangements (via ABP)
