About our Client
MangoGem (www.mangogem.com) is a Belgian IT scale-up developing and commercializing software solutions enabling to truly optimize manufacturing planning and scheduling by using advanced AI and/or algorithms. Global corporations such as Danone and o9 have now evidenced that MangoGem outperforms market leaders in terms of speed, performance, and ability to model their industrial processes.
MangoGem, based in Waterloo (Belgium), is growing very fast as more and more companies worldwide adopt its products. MangoGem develops high-performance algorithmic solutions for complex real-world challenges. Their work goes beyond standard libraries—every optimization and innovation matters.
To support this growth, MangoGem is hiring a Software Development Scientist. If you love tackling hard algorithmic problems and optimizing code to the extreme, this is the role for you.
Your role
In close cooperation with the company CTO, the role of the Software Scientist is to analyze, design and develop software solutions to challenging algorithmic problems that appear in the scope of the planning & scheduling solver engine of MangoGem.
This function requires analytical and problem-solving skills, ability to create or adapt algorithms, and a knowledge of heuristics, operations research and/or combinatorial artificial intelligence methods.
This is a full-time position in Belgium (Waterloo), with flexibility for part time home working.
Responsibilities
• Develop and optimize efficient, scalable algorithms for deeptech applications.
• Work with Java, Kotlin, C++ and/or other high-performance languages.
• Solve complex computational problems in operations research, AI, or real-time systems.
• Collaborate with senior engineers to push the boundaries of algorithmic performance.
• Stay up to date with cutting-edge research in algorithms, machine learning, and optimization.
Your profile
• Master’s degree (MSc) or higher in Computer Science in Operations Research, Applied Mathematics.
• Strong foundation in algorithms, data structures, and computational complexity.
• Proficiency in Java; C++ and Kotlin.
• Passion for solving hard technical problems with a rigorous approach.
• Bonus: Experience with competitive programming, HPC, or mathematical optimization.
Our client's offer
• Work on challenging, high-impact projects in a deep-tech environment.
• Join a high-level engineering team where learning and growth are encouraged.
• Competitive salary with fast career progression based on merit.
• Opportunities to collaborate with top researchers and industry experts.
Person in charge
Mélodie Dumoulin - Recruitment Consultant
Office : +32 010 39 21 83 / +32 475 63 39 28
Mail : mdumoulin@plusonesearch.be