Senior Ai & Nlp Engineer (Castro)
Role details
Job location
Tech stack
Job description
For an European institution in Brussels, Belgium, we are looking for a Senior AI & NLP Engineer.Candidates need to be fluent in English. A work permit is required, but not provided. This position is open for contractors.ResponsibilitiesDevelopment and maintenance of software applications in the field of Natural Language Processing (NLP), Machine Learning (ML) and/or Artificial Intelligence (AI)Training of custom machine learning / deep learning models based on structured and unstructured dataSelecting features, building and optimizing classifiers using ML techniquesDevelops aiming at improving the quality of machine translation (MT) engines for each installed language pairInteract with data stewards and other IT stakeholders to define the data rulesDefine data controls and implement actions to ensure data quality and integrityCreating automated anomaly detection systems and constant tracking of its performanceData mining using state-of-the-art methodsProcessing, cleansing, and verifying the integrity of data used for analysisDesign the IT architecture for solitons in the NLP / ML / AI fields, and coordinate its implementation considering master- and meta-data management conceptsAnalyse data architecture for consistency, completeness, accuracy and reasonablenessContributing for the analysis of data management vision, strategy and policy and derive the IT requirementsProvision of expert advice and assistance in any area associated with the AI and Data Warehouse technologiesPerform design, development and maintenance of BI and reporting software that both follow the reference architecture rules and accurately implement the specificationsAssistance and support to the Advanced Analytics developersProvision of technical studies, technical expertise, technical evaluations in relation with AI systemsQualificationsBachelor or Master degree+9 years of IT experienceExcellent experience of Perl, Python, Matlab, R and its NLP/ML libraries (SpaCy, NLTK, scikit-learn, pandas...)Strong experience with ML techniques and algorithms, such as k-NN, Naive Bayes, SVM, Decision Forests, Neural Network, and AI frameworksExperience in the field of corpus based linguistics and alignment models and classification methodsExperience with data analytics over big datasets, non-structured databases as well as data lakesPrevious experience with Data Management, Database Mining systems and in Big Data technologiesExperience with AWS and/or Azure, Oracle RDBMS and PL-SQLPrevious exposure with Linux, Unix, Bash and scripting languagesGood knowledge of natural language processing systems lifecycle and agile software development methodologiesGood knowledge of quality assurance and quality control for machine translation (MT) and experience with MT quality procedures, testing methodologies and tools, such as automatic quality metrics (BLEU scores and similar) and human evaluation of MT qualitySome experience with query languages, such as SQL, Hive, Pig, etcKnowledge of NoSQL databases, such as MongoDB, Cassandra, HBase, etcKnowledge of data visualisation tools, such as D3.js, GGplot, etcCertification in AWS Certified Machine Learning or Microsoft Azure AI Engineer Associate or SAS Certified Professional AI and Machine Learning Certification is an AdvantageFluent in English#J-*****-Ljbffr
Requirements
Bachelor or Master degree +9 years of IT experience Excellent experience of Perl, Python, Matlab, R and its NLP/ML libraries (SpaCy, NLTK, scikit-learn, pandas...) Strong experience with ML techniques and algorithms, such as k-NN, Naive Bayes, SVM, Decision Forests, Neural Network, and AI frameworks Experience in the field of corpus based linguistics and alignment models and classification methods Experience with data analytics over big datasets, non-structured databases as well as data lakes Previous experience with Data Management, Database Mining systems and in Big Data technologies Experience with AWS and/or Azure, Oracle RDBMS and PL-SQL Previous exposure with Linux, Unix, Bash and scripting languages Good knowledge of natural language processing systems lifecycle and agile software development methodologies Good knowledge of quality assurance and quality control for machine translation (MT) and experience with MT quality procedures, testing methodologies and tools, such as automatic quality metrics (BLEU scores and similar) and human evaluation of MT quality Some experience with query languages, such as SQL, Hive, Pig, etc Knowledge of NoSQL databases, such as MongoDB, Cassandra, HBase, etc Knowledge of data visualisation tools, such as D3.js, GGplot, etc Certification in AWS Certified Machine Learning or Microsoft Azure AI Engineer Associate or SAS Certified Professional AI and Machine Learning Certification is an Advantage Fluent in English #J-*****-Ljbffr