At Uni Systems, we are working towards turning digital visions into reality. We are continuously growing and we are looking for a Machine Learning and AI Consultant to join our UniQue team.
What will you be doing in this role?
- 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 machine learning techniques;
- Studies and developments aiming at improving the quality of machine translation (MT) engines for each installed language pair, addressing the specific needs of customers of the service concerning MT quality and contributing to a general strategy for the systematic evaluation and long-term improvement of MT quality;
- Interact with data stewards and other IT stakeholders to define the data rules;
- 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;
- Processing, cleansing, and verifying the integrity of data used for analysis;
- Design the IT architecture for solutions in the NLP / ML / AI fields, and coordinate its implementation considering master- and meta-data management concepts.
Requirements
What will you be bringing to the team?
- Master Degree in IT or related field with at least 13 years of experience in IT.
- Extensive hands-on experience with the design and implementation of Retrieval Augmented Generation (RAG).
- Very good knowledge of programming in Python (programming in R is considered an asset).
- Very good experience with libraries and frameworks like TensorFlow, Hugging Face, PyTorch, scikitlearn, or Keras.
- Very good knowledge with using cloud platforms like AWS, Azure, or Google Cloud for designing/implementing scalable AI/ML/RAG/etc. solutions.
- Extensive hands-on experience with various machine learning algorithms, including supervised, unsupervised, and reinforcement learning.
- Good knowledge of deep learning and neural networks.
- Knowledge of the involved Mathematics and Statistics (Linear algebra, Calculus, Probability theory, Statistics, Optimization techniques, etc.).
- Good knowledge of data pre-processing and analysis techniques.
- Good experience with data visualization using tools like Matplotlib, Seaborn or Plotly.
- Good experience with RDBMS like Oracle (latest version).
- Good experience of NoSQL databases like MongoDB or Cassandra.
- Experience in training deep learning models.
- Good knowledge of NLP techniques and libraries like NLTK, spaCy, or Transformers.
- Extensive experience with model evaluation and validation techniques.
- Extensive experience with deploying ML models to production.
- Good knowledge of potential bias and fairness issues in AI systems.
- Knowledge of the applicable data privacy regulations (GDPR) and compliance with AI/ML applications will be considered as an asset.
- Familiarity with reinforcement learning algorithms and environments.
- Familiarity with distributed computing frameworks such as Apache Spark or Hadoop for handling large dataset will be considered an asset.
- Fluent in English at least at a level B2.
Benefits
At Uni Systems, we are providing equal employment opportunities and banning any form of discrimination on grounds of gender, religion, race, color, nationality, disability, social class, political beliefs, age, marital status, sexual orientation or any other characteristics. Take a look at our Diversity, Equality & Inclusion Policy for more information.