Python/React Development Service

14/07/2026

Our client is looking for a Python/React Developer to join an existing team working on an internal AI platform. The platform supports everyday internal use cases and communication between AI agents.

The consultant will work alongside internal employees and other contingent workers, contributing to sustainable, green, and reliable energy infrastructure.

Key Responsibilities

  • Develop and maintain backend services and APIs using Python and FastAPI.
  • Build user interfaces using React, JavaScript, and CSS.
  • Contribute to the creation and integration of AI agents.
  • Work with LLM, MCP, A2A, and RAG database concepts.
  • Develop database solutions using SQL Server, PostgreSQL, SQLAlchemy, or similar technologies.
  • Implement queues and messaging with RabbitMQ.
  • Apply authentication and security mechanisms such as SAML, OAuth, and Microsoft Entra ID.
  • Write and maintain automated tests using Pytest.
  • Support containerised and cloud-based deployments.
  • Contribute to CI/CD pipelines and deployment processes.
  • Follow the client’s development standards and deliver high-quality code.
  • Participate actively in an Agile/Scrum team.

Required Technical Expertise

AI and Architecture

  • AI agent development
  • Large Language Models
  • Model Context Protocol
  • Agent-to-Agent communication
  • Retrieval-Augmented Generation databases

Backend Development

  • Python
  • FastAPI
  • Service and API development
  • RabbitMQ
  • SQL Server, PostgreSQL, or comparable relational databases
  • SQLAlchemy
  • SAML, OAuth, and Microsoft Entra ID
  • Pytest

Frontend Development

  • React
  • JavaScript
  • CSS
  • UI development
  • Nx for micro-frontends

DevOps

  • Containerisation and cloud technologies
  • Kubernetes
  • CI/CD
  • Azure DevOps pipelines
  • Argo CD

Additional Assets

Experience with the following is considered an advantage:

  • MCP and A2A
  • LangChain
  • LangGraph
  • Microsoft Copilot
  • Microservices architecture

Soft Skills

The consultant should:

  • Communicate effectively.
  • Have a strong team mindset.
  • Take ownership of assigned tasks.
  • Work proactively and bring well-founded ideas to the team.
  • Be comfortable working according to Agile methodologies, including Scrum.

Language Requirements

  • Good command of English
  • Good command of Dutch and/or French

Practical Information

  • Location: Brussels
  • On-site presence: Two days per week by default
  • Remote work: The client’s remote working policy applies

For non-EU consultants working in Belgium, candidates must hold:

  • A valid work permit authorising employment in Belgium
  • A valid residence permit confirming the right to reside in Belgium

Job specifications

ID: 13639

Duration: 17/08/2026 - 31/12/2026 (extension possible)

Location: Brussels

Type: Freelance

Viktor Feyt

IT Recruitment Consultant
This position is no longer accepting applications.