AI & NLP Engineer
Role details
Job location
Tech stack
Job description
- Develop and maintain software applications in NLP, ML, and AI.
- Train custom machine learning models on structured and unstructured data.
- Create automated anomaly detection systems.
Conocimientos
Perl Python Matlab R Machine Learning techniques NLP libraries Data analytics AWS Azure Linux, * Development 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 data.
- Selecting features, building and optimizing classifiers using ML techniques.
- Developing solutions aimed at improving the quality of machine translation (MT) engines for each installed language pair.
- Interacting with data stewards and other IT stakeholders to define the data rules.
- Defining data controls and implementing actions to ensure data quality and integrity.
- Creating automated anomaly detection systems and constantly tracking their performance.
- Data mining using state-of-the-art methods.
- Processing, cleansing, and verifying the integrity of data used for analysis.
- Designing the IT architecture for solutions in the NLP / ML / AI fields, and coordinating its implementation considering master- and meta-data management concepts.
- Analyzing data architecture for consistency, completeness, accuracy and reasonableness.
- Contributing to the analysis of data management vision, strategy and policy and deriving the IT requirements.
- Providing expert advice and assistance in any area associated with AI and Data Warehouse technologies.
- Performing design, development and maintenance of BI and reporting software that follows the reference architecture rules and accurately implements the specifications.
- Assisting and supporting the Advanced Analytics developers.
- Providing technical studies, expertise and evaluations in relation to AI systems.
Requirements
ACENTO is seeking a Senior AI & NLP Engineer to contribute to innovative software applications focused on Natural Language Processing, Machine Learning, and Artificial Intelligence. Candidates must possess exceptional programming skills in Perl and Python (among other languages), and have a strong background in machine learning techniques.
The ideal candidate will have over 9 years of IT experience, possess a degree, and be fluent in English. This position offers a dynamic work environment in Brussels with varied responsibilities and opportunities for professional growth., * 9+ years of IT experience is required.
- Strong experience with ML techniques and algorithms.
- Good knowledge of quality assurance for machine translation., Bachelor or Master degree, NLP libraries (SpaCy, NLTK, scikit-learn, pandas) Data visualization tools (D3.js, GGplot) AWS and/or Azure Descripción del empleo
For an European institution in Brussels, Belgium, we are looking for a Senior AI & NLP Engineer. Candidates need to be fluent in English., * Bachelor or Master degree.
- +9 years of IT experience.
- Excellent experience of Perl, Python, Matlab, R and their 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, alignment models and classification methods.
- Experience with data analytics over big datasets, non-structured databases and data lakes.
- Previous experience with Data Management, Database Mining systems and Big Data technologies.
- Experience with AWS and/or Azure, Oracle RDBMS and PL/SQl.
- Previous exposure to 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.
- Knowledge of NoSQL databases such as MongoDB, Cassandra, HBase.
- Knowledge of data visualisation tools such as D3.js, GGplot.
- 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.