We are looking for a bright Machine Learning Engineer to join our growing engineering team in Athens. The ideal candidate will have experience in machine learning and artificial intelligence algorithms, as well as strong SQL knowledge and experience with Python, Scala, and Java.
Requirements
- MSc in Artificial Intelligence, Data Science, Statistics or other related fields
- Minimum 3 years of experience in data science/ML using at least one of Python, Scala & Java
- Strong SQL knowledge is required for data probing/preparation
- Verified knowledge of descriptive statistics, correlation analysis and hypotheses testing
- Experience in applied traditional/shallow learning techniques for supervised and unsupervised tasks (scikit-learn, other)
- Verified model tuning experience including model performance analysis, error KPIs and hyperparameter tuning via cross validation techniques
- Experience at least one python deep learning framework for neural networks: TensorFlow, Keras, PyTorch
- Industrial or academic experience with at least one deep-learning model family (RNN, CNN, GAN, DRL, DBN, etc.)
- Knowledge of code version control via Git
- PhD in Artificial Intelligence, Data Science, Deep learning or related fields
- Experience with ML-Ops framework adaptation (e.g. ML-Flow-Tracking, PyCaret)
- Knowledge of data science and data visualization tools (Jupyter, Superset, Zeppelin or other)
- Experience with Big Data - infrastructure & query engines (Spark, HDFS, Hive, Impala, Trino) as well as Big ML tools (e.g. SparkML)
- Familiarity in deploying ML models as REST APIs (MLFlow Serve, PyCaret, FastAPI)
- Familiarity with Docker and application packaging
- Strong oral and written communication skills
- Fluent in English
- Native/ fluent Greek, oral and written
- Eagerness to learn modern technologies
- Ability to deliver in time-critical situations in an organized way
- Analytical capabilities and attitude to problem solving
- Team motivation
Benefits
- Highly competitive salary based on your skills, reviewed upwards on a regular basis, based on your performance.
- Participation in state-of-the-art projects and tech challenges
- Personal and professional development, amongst industry experts and talented people
- Continuous learning, having access to broad resources for professional and personal development
- Friendly environment and fun team member