We are seeking an experienced professional to contribute to the development and maintenance of advanced software applications in the fields of Natural Language Processing (NLP), Machine Learning (ML), and Artificial Intelligence (AI).
In this role, you will be responsible for training custom machine learning/deep learning models using both structured and unstructured data, selecting features, building and optimizing classifiers, and ensuring data quality and integrity.
You will also contribute to the design of IT architecture solutions in the NLP/ML/AI fields and coordinate its implementation.
Responsibilities
Training of custom machine learning / deep learning models based on structured and unstructured data.
Selecting features, building and optimizing classifiers using machine learning techniques.
Development and maintenance of software applications in the field of Natural Language.
Define data controls and implement actions to ensure data quality and integrity.
Creating automated anomaly detection systems and constant tracking of its performance.
Data mining using state-of-the-art methods.
Design the IT architecture for solitons in the NLP / ML / AI fields, and coordinate its implementation considering master- and meta-data management concepts.
Contributing for the analysis of data management vision, strategy and policy and derive the IT requirements.
Contributing to the design of the IT architecture considering master- and meta-data management concepts.
Requirements
University degree in IT or relevant discipline, combined with minimum 15 years of relevant working experience in IT.
At least 15 years of experience with JAVA.
At least 5 years of experience with Python.
At least 3 years of experience with OpenAPI.
At least 3 years of experience with LLM, RAG, feature learning and semantic search.
At least 3 years of experience in deploying and managing AI applications and models in public cloud environments.