Overview
AI / ML / NLP Engineer
I am looking to hire an Engineer with good experience of Artificial Intelligence, Machine Learning and Natural Language Processing. This is a long term contract assignment with off-site ( bulk of work ) and some on-site work on the customer site in Brussels,
Tasks and Responsibilities of the AI / ML / NLP Engineer
• Design, implement and maintain a scalable, reliable and secure hybrid cloud ML Ops infrastructure to deploy, test, manage and monitor ML models in different environments
• Development and maintenance of software applications in the field of Natural Language Processing (NLP), Machine Learning (ML), Deep Learning (DL) and/or Artificial Intelligence (AI)
• Work closely with data scientists and back-end developers to build, test, integrate and deploy ML models
• Analyse performance metrics and troubleshoot issues to ensure high availability and reliability
• Design CI/CD pipelines, use orchestration solutions and data versioning tools
• Creating… automated anomaly detection systems and constant tracking of its performance
• Design the IT architecture for solutions in the NLP / ML / AI fields, and coordinate its implementation considering master- and meta-data management concepts
• Provision of security studies, security assessments or other security matters associated with information system projects
Required skills and experience of the AI / ML / NLP Engineer
• A Master degree and at least 15 years of relevant professional experience
• At least one of the following:
• – Advanced university degree in natural language processing (computer science or computational linguistics;
• – A specialization in (statistical/neural) machine translation (MT), or equivalent experience;
• – University degree in IT / Computer Science / Engineering or equivalent with specialization in artificial intelligence, ML operations or data engineering.
• Excellent knowledge of managing an on-prem and/or cloud ML Ops infrastructure.
• Excellent knowledge of application containerization, virtualization.
• Good knowledge of Airflow, MLflow, TensorFlow (TFX), Kubeflow or equivalents.
• Good knowledge of AWS and/or Azure.
• Good knowledge of Python and its NLP/ML libraries (SpaCy, NLTK, scikit-learn, pandas…).
• Good knowledge of Linux.
• Good knowledge of Unix and Bash.
• Good knowledge of natural language processing systems lifecycle and agile software development methodologies.
• Knowledge of NoSQL databases, such as MongoDB, Cassandra, HBase, etc.
• Knowledge of query languages, such as SQL, Hive, Pig, etc. and with information extraction.
• Knowledge of machine learning techniques and algorithms, such as k-NN, Naive Bayes, SVM, Decision Forests, Neural Network, and/or artificial intelligence frameworks.
• Experience with alignment models and classification methods.
• Experience with data analytics over big datasets, non-structured databases as well as data lakes.
• Ability to understand, speak and write English C1, French C1 will be an advantage
Optional certifications:
• AWS Certified Machine Learning.
• Microsoft Azure AI Engineer Associate
Company:
Centum Recruitment International Limited
Qualifications:
Language requirements:
Specific requirements:
Educational level:
Level of experience (years):
Senior (5+ years of experience)