Push the limits of simulation and AI. Join our team as a C++/Python Developer to build the core engine of the MORAI platform. Whether you are a student passionate about algorithms or a senior expert in distributed systems, you’ll tackle complex agent-based modeling and high-performance computing in a world-class research setting.

About the Project

We are developing the advanced MORAI simulation platform for modeling and planning multi-domain operations. The platform enables the simulation of interactions between ground, air, and other assets in complex operational environments and is used for research, testing, and tactical decision support.

Job Description

  • Design and implementation of simulation engine modules
  • Modeling agents and their behavior
  • Designing scenarios and experimental environments
  • Optimizing simulation performance
  • Integration with visualization and analytical tools

Requirements

Junior / Student:

  • Strong knowledge of C++ or Python
  • Basic knowledge of algorithms and data structures
  • Interest in simulation, modeling, or AI

Senior:

  • Experience with designing simulation systems
  • Knowledge of distributed system architecture
  • Experience with performance optimization
  • Experience with agent-based modeling is a plus

A plus

  • Experience with game engines
  • Knowledge of planning algorithms (A*, RRT, heuristic planning)
  • Experience with parallel computing

We offer

  • Participation in the development of a unique research platform
  • Opportunity for scientific publications
  • Collaboration with a multidisciplinary team
  • Flexible involvement based on experience

If you are interested in this job offer, please send a structured professional CV together with a short cover letter electronically to: faiglj@fel.cvut.cz