logo
ThoughtLabs Belgium

Software Engineer

EU

June 26, 2026 at 11:39 AM

✨ AI summary

Location

  • Netherlands (Maastricht, Limburg)

Languages

  • Python
  • JavaScript (Node.js)

Frameworks

  • Vue
  • React
  • Angular
  • FastAPI
  • Flask
  • PyTorch
  • TensorFlow

Cloud Services

  • Azure
  • Databricks (Data Lakehouse)
  • OpenShift
  • Docker

Experience Level

  • Bachelor’s degree in computer science or information technology
  • Minimum 6 years of relevant working experience in IT

Requirements

  • Bachelor’s degree in computer science or information technology, with a focus on Software Engineering, combined with minimum 6 years of relevant working experience in IT;
  • Practical experience with modern web UI development, microservices and container platforms;
  • Experience with Python programming and key libraries, neural networks, image segmentation;
  • Experience with AI-assisted development, agentic approaches, and hands-on familiarity with cloud and data science environments;
  • Minimum 1 year experience with Web UI development using Vue, React, or Angular;
  • Minimum 1 year experience with Node.js development;
  • Minimum 1 year experience with Microservices / container platforms, such as OpenShift, Docker, or equivalent;
  • Minimum 1 year experience with Python-based services, e.g. Pandas, FastAPI, Polars, NumPy, Flask;
  • Minimum 1 year experience with Data platforms / cloud environments, preferably Azure;
  • Minimum 1 year experience with Data Lakehouse technologies, preferably Databricks;
  • Minimum 1 year experience with drafting high-quality technical documentation and communication, including specifications, design notes, test descriptions, and user or operational documentation, using tools such as Confluence and Jira;
  • Minimum 1 year experience with ATM will be considered an advantage;
  • Minimum 1 year experience with CI/CD pipelines and tooling, e.g. Git, Jenkins, SonarQube will be an asset;
  • Minimum 1 year experience with Machine learning frameworks, preferably PyTorch (or TensorFlow) will be an asset;
  • Minimum 1 year experience with Neural network image segmentation will be an asset;
  • Minimum 1 year experience with LLM-supported software development, e.g. Claude (Code), GitHub Copilot (CLI), Antigravity, or equivalent will be an asset;
  • Excellent command of the English language.