The project duration is 600 days, with an initial contract duration of 160 days.
The expected start date is as soon as possible (ASAP).
The service delivery mode is Near-Site/Hybrid, allowing remote work while being within 2 hours of the Commission premises in Brussels.
A laptop will be provided by the Commission for the role.
The candidate will be responsible for collecting business requirements and developing advanced data mining solutions or identifying and deploying existing solutions.
The role includes the specification and design of presentation interfaces with optimal usability/user experience.
The candidate will develop and maintain software applications in the fields of Natural Language Processing (NLP), Machine Learning (ML), and/or Artificial Intelligence (AI).
Responsibilities also include identifying, collecting, converting, and updating different data types/sets in various locations (e.g., ETL).
The candidate will produce data models according to specific problem statements and engage in scripting and programming.
The role involves contributing to the design and implementation of the analytics architecture and its solution stack, considering performance aspects and capacity dimensions.
The candidate will write documentation associated with tasks and liaise with other project teams to address cross-project interdependencies.
Requirements:
The candidate must have experience in Natural Language Processing (NLP) and Machine Learning.
Proficiency in the Python programming language is required.
Excellent knowledge of Perl, Python, Matlab, R, and their NLP/ML libraries (e.g., SpaCy, NLTK, scikit-learn, pandas) is necessary.
The candidate should have a strong understanding of machine learning techniques and algorithms, including k-NN, Naive Bayes, SVM, Decision Forests, and Neural Networks.
Knowledge of Data Management is essential.
Good knowledge of AWS and/or Azure is required.
Familiarity with Linux and Unix, including Bash, is necessary.
The candidate should have a good understanding of the natural language processing systems lifecycle and agile software development methodologies.
Experience with quality assurance and quality control for machine translation (MT) is required, including familiarity with testing methodologies and tools.
Knowledge of NoSQL databases (e.g., MongoDB, Cassandra, HBase) and data visualization tools (e.g., D3.js, GGplot) is necessary.
The candidate should have experience in Machine Learning and Natural Language Processing.
Proficiency in continuous code delivery and unit testing is required.
Good knowledge of business intelligence tools (e.g., Tableau, SAS, SAP, GoodData) is necessary.
Expertise in ETL processes and tools (e.g., Talend Open Studio) is required.
The candidate should have knowledge of SQL tooling and Database Mining systems, as well as Big Data technologies.
Knowledge in predictive, prescriptive, sentiment analysis, topic detection, social media processing, plagiarism detection, and trends/anomalies detection is necessary.
Excellent interpersonal and communication skills are required.
The candidate must be able to work both in a team and autonomously.
A results-oriented mindset focused on delivering is essential.
A minimum educational qualification of Level 6 of the European Qualification Framework, typically corresponding to a bachelorβs degree of 3 years, is required.
Benefits:
The position offers the opportunity to work in a multinational digital transformation consultancy known for its expertise in various industries.
The role allows for a hybrid working environment, providing flexibility in work location.
The candidate will receive a laptop provided by the Commission for work purposes.
The position involves working on advanced data mining solutions and cutting-edge technologies in NLP, ML, and AI.
The role provides the chance to collaborate with various project teams and contribute to significant projects within the organization.