For our client in Belgium (EC) we are looking for
Expert in AI/NLP/ML – Brussels
Description of the Tasks
Following tasks will be performed by the external service provider:
– 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;
– Analyze 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 constantly tracking its performance and optimizing ML pipelines for scalability, efficiency, and cost-effectiveness;
– 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;
– Provision of support and guidance to other team members on MLOps practices.
Requirements:
Knowledge and Skills Required:
Following skills and knowledge are required for the performance of the tasks:
– Excellent knowledge of managing an on-prem and/or cloud MLOps infrastructure.
– Excellent knowledge of containerization and orchestration platforms (e.g. Kubernetes, Docker, Podman, EKS, PKS).
– Good knowledge of MLflow, TensorFlow (TFX) or equivalents.
– Good knowledge of Airflow.
– Good knowledge of AWS and/or Azure.
– Good knowledge of Python.
– Good knowledge of Unix and Bash.
– Good knowledge agile software development methodologies.
– Good knowledge of infrastructure as code (Terraform, CloudFormation).
– Good knowledge of messaging services and platforms (e.g. Kafka, Redis, RabbitMQ).
– Knowledge of data security measures (encryption mechanisms and ML security is a plus).
– Knowledge of NoSQL databases (Elasticsearch, MongoDB, Cassandra, HBase, etc.).
– Knowledge of query languages (SQL, Hive, Pig, etc.) and information extraction.
– Experience with data analytics over big datasets, non-structured databases, and data lakes.
– Experience with monitoring and logging tools (ELK stack, Prometheus, Grafana, OpenTelemetry, Cloudwatch).
– Experience with model testing and validation in production environments.
– Ability to write clear and structured technical documentation.
– Excellent knowledge of on-prem or cloud solutions for data science applications.
– Ability to give business and technical presentations.
– Ability to apply high-quality standards.
– Ability to cope with fast-changing technologies.
– Very good communication skills with technical and non-technical audiences.
– Analysis and problem-solving skills.
– Capability to write clear and structured technical documents.
– Ability to participate in technical meetings and good communication skills.
Optional Certifications:- AWS Certified Machine Learning.
– Microsoft Azure AI Engineer Associate.
Service delivery: The services shall be performed remotely in Near-site location
allowing to reach the Commission premises in Brussels (Belgium) within 2 hours.