Job 1 van 1


Report this listing

Solliciteren



Senior Web Developer


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.

Solliciteren