software developer (junior).

Randstad
Sint-Truiden, Belgium
2 days ago

Role details

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

Job location

Sint-Truiden, Belgium

Tech stack

Artificial Intelligence
Computer Programming
Cursor (Graphical User Interface Elements)
Python
Simulink
Large Language Models
Prompt Engineering
Information Technology

Job description

Als Junior Software Developer word je de drijvende kracht achter de volgende generatie simulatiemodellen binnen een hoogtechnologische, internationale context. Je krijgt de volledige eigenaarschap over het optimaliseren van een multi-agent systeem in Python, specifiek ontworpen voor de validatie van complexe aandrijftechnieken. In deze rol overtref je de standaard programmeerwerkzaamheden door de nieuwste AI-architecturen direct te implementeren in een professionele productieomgeving.

Requirements

  • Educatieve Basis: Je zit in de afrondende fase van een master of bachelor in de Informatica, Computerwetenschappen of Ingenieurswetenschappen.
  • Python Specialist: Je hebt een passie voor Python en beschikt over een scherp analytisch inzicht om complexe systemen te doorgronden.
  • Tech-Savvy: Ervaring met (of sterke interesse in) MATLAB-Simulink, prompt engineering en LLM-architecturen (zoals Claude of Cursor) is jouw grote troef.
  • Mentaliteit: Je bent een zelfstandige professional die kritisch durft te redeneren en proactief verbetervoorstellen formuleert.
  • Taalbeheersing: Je communiceert vloeiend en professioneel in het Nederlands en het Engels.
  • Beschikbaarheid: Je bent minimaal 2 dagen per week inzetbaar om dit project naar een hoger niveau te tillen. VG 458/BUOSAP

About the company

+ Systeemontwerp: Je ontwikkelt en implementeert geavanceerde multi-agent systemen in Python voor de automatische kwaliteitsborging van MATLAB Simulink-modellen. + Code Architectuur: Je beheert een omvangrijke codebase waarbij je de focus legt op modulaire opbouw, herbruikbaarheid en Clean Code principes. + AI & Cloud Integratie: Je onderzoekt de mogelijkheden van Azure-modellen en AI-tooling om softwareprocessen te automatiseren en te versnellen. + DevOps Support: Je ondersteunt het volledige deployment-traject via Jenkins en beheert complexe versiestructuren in de broncode. + Full-stack Ambities: Je werkt mee aan het design en de uitrol van interne dashboards die complexe data inzichtelijk maken. + Technical Reporting: Je vertaalt technische resultaten naar heldere rapportages en presenteert jouw innovaties aan het team. *

Apply for this position