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
JuniorJob 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.
*