Position: Machine Learning developer
Company: KindGeek
Category: Data Engineer
Experience required: 3y
English level: upper

Responsibilities
As a Machine Learning engineer, you will:

-Work on developing a cloud-ready, automated machine learning pipeline;

-Integrate tooling which allows for accurate experiment tracking, artifact versioning, hyperparameter optimization and more; 

-Have the opportunity to create optimized machine learning algorithms in the context of pricing and forecasting;

-Be heavily involved in the decision-making process of our data-driven visions. 


Requirements
We are looking for a Machine learning engineer who:

-Has professional experience as a Machine Learning Engineer (at least 3 years);

-Worked with Machine Learning Pipelines in Production;

-Has practical experience and good knowledge of statistical programming in Python and handling of well-known frameworks in the ecosystem (e.g. Pandas, NumPy, scikit-learn, TensorFlow, PyTorch);

-Worked in an agile software process (SCRUM);

-Is able to effectively prioritize and manage multiple projects, in multidisciplinary, multi-country and multi-cultural working environments;

-Is a team player who is passionate about innovation and agility as well works in a self-organized manner from the idea to successful implementation;

-Has university degree (FH / Uni) in data science, mathematics, statistics or similar field;

-Has at least Upper-intermediate English level, German is an advantage.

Would be a plus:

-Experience with CI/CD and Cloud Computing, as well as Data Warehousing;

-Experience with Orchestrator Tools: e.g. Argo, Airflow;

-Experience with Data Transformation: e.g. DBT, Spark;

-Experience with MLOps and Inference Deployments: e.g. MLFlow, Kubeflow, ZenML, Seldon;

-Comprehensive understanding and confident handling of complex SQL queries for large scale data cleaning and preprocessing.