Research Software Engineer (C++/Python) for AI-Driven Trials

CluePoints

Belgique

Hybrid

EUR 55,000 - 90,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health Insurance through Alan
Mobility Budget
Group Insurance with pension
Meal Vouchers (€8/day)
Eco Vouchers

Job summary

CluePoints in Belgium is seeking a Research Software Engineer to bridge research and software engineering, turning statistical and algorithmic concepts into robust, production-grade software. You will develop high-performance C++ applications and Python tooling that power our analytics platform.

Working with researchers, statisticians, and engineers, you’ll apply software engineering best practices in a research-driven environment, with opportunities to influence architecture, tooling, and

Qualifications

  • 2–5 years of professional software development experience.
  • Proficient in modern C++ (C++17 or later).
  • Proficient in Python 3.
  • Experience in Linux environments.
  • Knowledge of object-oriented programming and software design principles.
  • Experience with Git or other version control systems.
  • Knowledge of unit testing and software quality practices.
  • Experience with MySQL and/or MongoDB.
  • Strong analytical and problem-solving skills.
  • Interest in AI-assisted development tools.

Responsibilities

  • Design, develop, and maintain high-performance C++ components in Linux.
  • Translate research prototypes and algorithms into scalable software solutions.
  • Develop Python scripts and tooling to support validation, automation, testing, analysis, and reporting.
  • Build reliable software capable of processing large-scale datasets efficiently.
  • Write and maintain unit and integration tests for software quality.
  • Contribute to software architecture and technical design discussions.
  • Optimize application performance, scalability, and memory usage.
  • Collaborate with researchers, statisticians, product managers, and engineers throughout the lifecycle.
  • Support validation and deployment of new analytical methods and models.
  • Leverage AI-powered development tools to accelerate development and improve code quality.
  • Contribute to ad hoc projects related to automation and data processing.

Skills

Modern C++ (C++17+)
Python 3
Linux environments
Object-oriented programming
Git
Unit testing
MySQL
MongoDB
Analytical problem-solving
AI-assisted development tools

Tools

Conan2
CMake
Makefiles
GitLab CI/CD

Job description

CluePoints in Belgium is seeking a Research Software Engineer to bridge research and software engineering, turning statistical and algorithmic concepts into robust, production-grade software. You will develop high-performance C++ applications and Python tooling that power our analytics platform.

Working with researchers, statisticians, and engineers, you’ll apply software engineering best practices in a research-driven environment, with opportunities to influence architecture, tooling, and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Databricks Data Engineer — AI-Driven Clinical Trials
Senior Databricks Data Engineer — AI-Driven Clinical Trials

CluePoints SA • Belgium

On-site
EUR 90,000 - 130,000
Health Insurance
Mobility Budget
Pension Plan
+3
AI Engineer — Regulated Clinical Data Layer & RAG
AI Engineer — Regulated Clinical Data Layer & RAG

CluePoints • Belgium

On-site
EUR 80,000 - 120,000
Shape new capability from the start
Hard, valuable problem to solve
Freedom to experiment with technology
+1
Clinical Data Insights Analyst
Clinical Data Insights Analyst

CluePoints • Belgium

Hybrid
EUR 60,000 - 90,000
Health insurance
Mobility budget
Group pension
+2
Clinical Data Insights Architect
Clinical Data Insights Architect

CluePoints • Belgium

Hybrid
EUR 60,000 - 90,000
Health insurance
Mobility budget
Group pension
+2
Principal Data Platform Architect
Principal Data Platform Architect

CluePoints • Belgium

Hybrid
EUR 120,000 - 160,000
Health Insurance through Alan
Mobility Budget
Group Insurance Plan
+2
Data Engineer: Harmonized Pipelines for Regulated Trials
Data Engineer: Harmonized Pipelines for Regulated Trials

CluePoints • Belgium

On-site
EUR 90,000 - 130,000
Core data capability from the ground
Hands-on technical challenge
Opportunity to influence technology
+3
Senior Data Engineer (Databricks)
Senior Data Engineer (Databricks)

CluePoints • Belgium

On-site
EUR 90,000 - 130,000
Health Insurance
Mobility Budget
Pension Plan
+3
Senior Software Engineer, Core Engine & Scale
Senior Software Engineer, Core Engine & Scale

TrackBox • Antwerpen

Hybrid
EUR 70,000 - 110,000
Flexible hours
Home working allowed
Afterworks in rooftop bars in Antwerp
AI Engineer: Build Real-World AI Solutions in Brussels
AI Engineer: Build Real-World AI Solutions in Brussels

Plantrs Ltd. • Brussel Hoofdstad

Hybrid
EUR 65,000 - 95,000
Senior Site Reliability Engineer
Senior Site Reliability Engineer

CluePoints • Belgium

Hybrid
EUR 90,000 - 150,000
Health Insurance through Alan (Belgium
Mobility Budget for eco-transport, etc
Group Insurance with pension contrib.
+2