Location: Near-Site (within 2 hours by land from Brussels) Hybrid
Initial Contract Duration: 160 days
Total Project Duration: 600 days
Working Method: Hybrid / Remote
Language Requirement: English
Nationality Requirement: EU Citizens only
Role Overview
We are seeking an experienced NLP & Machine Learning Engineer to join a long-term European Commission project, focused on the development of intelligent language processing and data analytics solutions. The ideal candidate will combine deep technical knowledge with strong communication and collaboration skills, capable of delivering high-quality results in a complex international environment.
Key Responsibilities
Collect business requirements and develop or integrate advanced data mining, machine learning, and NLP solutions
Specify and design user-friendly presentation interfaces with a focus on usability and experience
Develop and maintain applications in the field of NLP, ML, and AI
Perform ETL tasks: identify, collect, convert, and manage datasets across diverse platforms
Produce data models aligned with specific analytical problem statements
Write scripts and develop solutions using Python, Perl, R, and other data-focused languages
Contribute to the analytics architecture including performance, scalability, and capacity considerations
Create comprehensive documentation and coordinate with cross-functional teams on interrelated tasks
Required Skills and Experience
Minimum 3 years of higher education (Bachelors degree EQF Level 6)
Proven expertise in:
NLP and Machine Learning development
Python (NLP/ML libraries such as SpaCy, NLTK, scikit-learn, pandas)
Algorithms such as k-NN, Naive Bayes, SVM, Decision Forests, Neural Networks
Data management and database technologies (SQL, NoSQL, MongoDB, Hadoop, Cassandra)
AI frameworks and Business Intelligence tools (e.g. Tableau, SAS, SAP)
Data visualisation tools (e.g. D3.js, GGplot)
ETL tools (e.g. Talend Open Studio)
Knowledge of Bash, Linux, Unix environments
Experience in quality assurance, including BLEU score evaluation and MT testing
Familiarity with cloud platforms (AWS, Azure)
Continuous code delivery and unit testing experience
Strong understanding of agile development methodologies
Additional domain knowledge in one or more of the following is desirable:
Sentiment analysis
Topic detection
Social media crawling
Recommendation systems
Anomaly/trend detection
Plagiarism detection
Predictive and prescriptive analytics
Soft Skills
Excellent interpersonal and communication abilities
Strong analytical and problem-solving mindset
Results-driven with a high degree of autonomy
Comfortable working both independently and as part of a multidisciplinary team
If you are a seasoned NLP and Machine Learning professional ready to apply your expertise in a high-impact EU environment, we would love to hear from you.