AI Engineer / Developer - Generative AI

Médiane Benelux
23 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch, English, French

Job location

Tech stack

JavaScript
.NET
Artificial Intelligence
Azure
Cloud Computing
Databases
Continuous Integration
Information Engineering
DevOps
Identity and Access Management
Information Retrieval
Python
Machine Learning
Role-Based Access Control
SharePoint
Software Engineering
SQL Databases
Management of Software Versions
Chatbots
Data Ingestion
Large Language Models
Prompt Engineering
Generative AI
Information Technology
Machine Learning Operations
REST
Data Pipelines

Job description

Our client, a leading player in the energy and utilities sector, is launching a pilot project to integrate Generative AI (GenAI) solutions within its Microsoft Azure environment. The main goal is to develop a chatbot based on large language models (LLMs) that can automatically query internal technical documentation (hosted on SharePoint Online) to answer field workers' questions efficiently.

This initiative is part of a controlled innovation approach to deliver a Minimum Viable Product (MVP), with the potential for future expansion based on results and adoption. The project ensures compliance with security and corporate standards.

Mission / Responsibilities

The AI Engineer / Developer will: Lead the technical construction of the GenAI solution, from data ingestion to deployment Choose, implement, and fine-tune LLM models for the chatbot. Manage vector databases and optimize data pipelines for structured and unstructured documents. Implement Retrieval-Augmented Generation (RAG) workflows for accurate information retrieval. Collaborate with DevOps teams to deploy the solution securely in Azure. Optimize prompts and supervise model performance, retraining, and versioning. Ensure the solution complies with security, IAM, and RBAC standards.

Technical Context Cloud environment: Microsoft Azure Data: Internal technical documentation (PDF) on SharePoint Online Target architecture: Secure chatbot using LLM and RAG, deployed in Azure Technologies considered: Python, Azure OpenAI, CI/CD, REST API

Requirements

Must-Have Skills Software development: Strong proficiency in Python, SQL, JavaScript, or .NET. Data engineering: Experience in data preparation, pipelines, cleaning, and ingestion. AI / Machine Learning: Implementation, configuration, and testing of LLM models, NLP, and RAG workflows. MLOps: Monitoring, retraining, and versioning of AI models. Hands-on experience with Retrieval-Augmented Generation (RAG).

Nice-to-Have Skills CI/CD & automation: Experience with continuous integration for Dev or Data environments. REST API: Design and implementation experience. Prompt engineering: Optimizing interactions with AI models. Vector databases: Setup and management (Pinecone, FAISS, etc.).

Profile / Requirements : Profile Bachelor's or Master's degree in Computer Science, AI, Data Science, or related field. Proven experience in implementing AI solutions in cloud environments, preferably Azure. Strong problem-solving skills and ability to work independently in a fast-paced innovation context. Fluent in English; French or Dutch is a plus.

Apply for this position