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