Senior Software Engineer - Performance & Simulation (C++/Python)

Qplox Engineering
Leuven, Belgium
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Leuven, Belgium

Tech stack

Artificial Intelligence
C++
Discrete Event Simulation
Python
Performance Tuning
Software Architecture
Simulation Software
FastAPI

Job description

Join a cutting-edge engineering team working on advanced simulation software for AI workload performance modeling. In this role, you will develop, optimize, and maintain high-performance C++ and Python codebases, helping to improve scalability, reliability, and maintainability of complex simulation platforms.

What You will D

  • oDevelop and enhance simulation software for AI workload performance analysis
  • .Optimize and tune C++ and Python applications for performance and scalability
  • .Refactor and extend complex simulation libraries to support evolving research and engineering needs
  • .Collaborate with researchers and engineers on system modeling and performance challenges
  • .Contribute to architecture decisions and continuous technical improvements across the simulation platform

Requirements

  • orStrong professional experience with C++ and its ecosyste
  • m.Solid experience with Python development and toolin
  • g.Expertise or strong interest in performance optimization and code tunin
  • g.Experience working with large, complex software architecture
  • s.A curious, persistent mindset with a passion for solving challenging optimization problem

s.Nice to Ha

  • veKnowledge of discrete event simulation concept
  • s.Familiarity with hardware system architecture or system-level modelin
  • g.Experience with ASTRA-si

Apply for this position