About the Role
We are looking for a Senior Web Developer & AI Solutions Engineer to join a strategic project for the European Parliament, contributing to the design, development, and evolution of large-scale institutional digital platforms and AI-powered assistants.
You will be part of the Website Management Unit, playing a key role in building modern web solutions and AI assistants that support internal staff in accessing, understanding, and leveraging institutional knowledge more efficiently.
Key Responsibilities
Web Development & Digital Platforms
* Design, develop and maintain modern web applications and institutional websites.
* Implement multilingual content platforms and supporting systems.
* Develop scalable frontend and backend components using JavaScript, TypeScript, React and
* Integrate CMS platforms (Strapi, Jahia or similar).
* Model, test and deploy solutions into production environments.
* Ensure non-functional requirements: performance, scalability, security, maintainability, and quality.
* Propose modern and trending technical solutions aligned with business and technological needs.
* Perform corrective and evolutionary maintenance.
* Manage and coordinate technical workshops and project documentation.
* Provide knowledge transfer and technical guidance to development teams.
* Maintain close collaboration with editorial, design and conception teams.
AI Solutions & Generative AI Systems
* Design, configure and implement AI-powered assistants and generative AI solutions.
* Build retrieval pipelines, RAG architectures, prompt strategies and orchestration flows.
* Fine-tune and integrate LLMs (Large Language Models) via APIs or open-source models.
* Experiment with retrieval strategies, prompting techniques, and architectures to optimize quality and performance.
* Perform data pre-processing, cleansing, structuring and analysis.
* Evaluate AI system outputs and continuously refine performance.
* Ensure scalability, compliance, performance, and reliability of AI solutions.
* Contribute to data engineering pipelines supporting AI applications.
* Collaborate closely with business units, clients and IT teams.
Required Skills & Experience
Web Development
* Strong experience in modern web development with JavaScript / TypeScript, React, and
* Experience with frontend frameworks: React,, Astro or similar.
* Experience working with CMS platforms (Strapi, Jahia or similar).
* Solid knowledge of HTML, CSS, responsive design and component-based styling.
* Experience integrating REST APIs.
* Familiarity with build & packaging tools: NPM, webpack, Vite.
* Experience with CI/CD pipelines and version control: GitLab CI, Maven modules, Nexus.
* Basic knowledge of relational databases & SQL (PostgreSQL).
* Strong experience working in agile environments.
AI & Data Engineering
* Hands-on experience designing and implementing AI and Generative AI solutions.
* Strong knowledge of Retrieval-Augmented Generation (RAG) architectures.
* Experience working with LLMs (prompting, orchestration, fine-tuning, APIs, open models).
* Strong Python programming skills.
* Experience in data processing, data engineering and dataset preparation.
* Experience integrating AI solutions into cloud platforms (AWS, Azure).
* Knowledge of SQL, NoSQL, and data lakes.
Education & Experience
* Master Degree in Computer Science, Engineering, Artificial Intelligence, Data Science, or related field.
* Minimum 5+ years of professional experience in web development, enterprise platforms, and/or AI solutions.
Nice to Have
* Hands-on experience with Strapi CMS
* Experience designing content models and editorial workflows
* Knowledge of server-side rendering (SSR)
* Experience in multi-site or multi-tenant platforms
* Strong understanding of web security best practices
* Prior experience in institutional, public sector or large enterprise projects
Languages
* English: C1 (mandatory).
* French: B2 (nice to have).
Location
* Near-site (remote), within 2 hours of Brussels.