Machine Learning Engineer (NLP)

Job Description

Python Predictions is currently looking for an experienced NLP Engineer. In this role, you will need to be able to adapt quickly to new technologies, applications and environments. You will operate with our current clients on a medium to long-term basis.  

As an NLP Engineer, you will help our clients design, build, and serve NLP solutions. More specifically, the responsibilities include: 

  • Design and implement solutions from traditional NLP to LLMs, from semantic search to conversational AI. 
  • Train, finetune, improve, and deploy ML models 
  • Write production ready code and serve online, batch, and real time models 
  • Collaborate with Data Scientists, MLOps Engineers and Data Engineers, to integrate all parts of the solution. 
  • Coach colleagues and clients in your area of expertise 

Your Profile


  • Master or PhD in Machine Learning, Artificial Intelligence, Computer Engineering, or related field. 
  • At least 3 years of experience as a Machine Learning Engineer, Data Scientist, MLOps Engineer, or in a similar position. 
  • Experience with traditional NLP, LLMs, and conversational AI, both in experimentation phase and in production 
  • Strong software engineering background and ability to write production ready code in Python. 
  • Experience with experiment tracking, models monitoring, NLP evaluation techniques, and deployment strategies. 
  • Comfortable with the machine learning lifecycle and MLOps and DevOps principles 
  • Experience with at least one cloud provider and good knowledge of the data ecosystem 
  • Able to coach others, give technical advice and direction, and work independently. 
  • Proficient in English, knowledge of Dutch and/or French is a plus. 

Our offer

  • Python Predictions is a Brussels-based service provider specialized in data projects with business impact. 
  • In January 2020, Python Predictions joined Tobania – a leading Belgian business & technology consulting firm that guides their clients through digital business transformation. 
  • Great variation in job content due to missions in different industries, different domains and different environments. 
  • In-company training adapted to your personal needs. 
  • Continuous learning in monthly team meetings and development time. 
  • A great team of colleagues with shared values. 
  • A workstation at one of our customers’ offices or at Tobania (Brussels – Hasselt – Ghent). 
Apply now