Beschreibung
Function: Machine Learning Engineer
Period: July - October 2023
Workload: 60%
Tasks:-
Design data-driven software solutions in close collaboration with the Analytics Team (ML Engineers & Data Scientists) (MUST).
Design, implementation and operation of services for operational machine learning models (MLOps) (MUST)
State of the Art Software Engineering (CleanCode, TDD, DDD, agile architectures, CI/CD) (MUST)
Identify potential for improvement in the existing Machine Learning pipeline (nice 2 have).
Requirements:
- College or university degree in computer science (MUST).
- Experience with Machine Learning/Data Science (MUST)
- Several years of professional experience in professional software development (MUST), preferably DevOps (nice 2 have)
- Communicative, responsible and team-oriented personality (MUST)
Knowledge of the following languages/technologies:
- Python (MUST: very good knowledge)
- SQL (MUST: basic knowledge) Good knowledge is of course desirable, but less important - as the client already has a couple of Data Scientists
- Docker (MUST: Good knowledge)
- Kubernetes (MUST)
- Helm (nice 2 have) the client needs for the deployments, but is "nice 2 have" as the parts of Helm the client uses can be learned very quickly (if you already have experience with Kubernetes)
- Grafana (nice 2 have) - Prometheus (nice 2 have)