JOB TITLE:SENIOR AI/NLP ENGINEERLOCATION:BRUSSELS, BELGIUMLANGUAGES:ENGLISHCONTRACT DURATION:LONG TERMONLY EU CITIZENS REQUIRED
JOB DESCRIPTIONDesign, implement, and optimize advanced AI, NLP, and ML models using LLMs, RAG frameworks, and state-of-the-art architectures.Develop methods for tokenization, NER, classification, and clustering, including fine-tuning pre-trained models for domain-specific tasks.Contribute to the design of ML application stacks, focusing on robust, scalable Python code and model server optimization.Conduct deep research on AI/ML trends to integrate the latest advancements into existing products and services.Collaborate with teams to embed AI solutions into workflows and participate in peer reviews for continuous improvement.Lead rigorous experimentation and A/B testing to improve model accuracy, efficiency, and scalability.Create comprehensive reports and visual insights to translate complex findings for stakeholders.Maintain high standards through unit testing, continuous code delivery, and thorough technical documentation.
QUALIFICATIONS:What would make you a fit for the role:University degree in IT, Computer Science, Engineering, or equivalent, preferably specializing in AI with at least 8 years of professional experience.Advanced Python proficiency with expert knowledge of libraries (Pandas, SpaCy, NLTK, Hugging Face) and AI code assistants.Hands-on experience with frameworks like TensorFlow or PyTorch and Transformer-based architectures (e.g., GPT).Proficiency in SQL (PostgreSQL, Oracle) and NoSQL databases (Elasticsearch, MongoDB).Solid understanding of scalable ML solutions, including GPU resource optimization and model serving.Strong background in statistical modeling, experimental design, and bias mitigation techniques.Expertise in predictive/prescriptive modeling, topic detection, or recommendation systems.Excellent English skills (written/oral) with the ability to explain complex data insights to non-technical audiences.