Design, develop, test, deploy, maintain and enhance Machine Learning solutions using best software engineering practices Implement machine learning solutions / pipelines which can scale, in cloud-based environments (AWS) utilizing containerized applications, distributed processing frameworks, CI/CD tools , airflow/ other orchestration tools, terraform/ other IAAC tools, monitoring solutions like Grafana Optimize data science and machine learning models using code optimization, high performance computing Define and i mplement best practices in Media Measurement s Data Science solutions with a focus on end-to-end management of the model lifecycle using MLOps practices Actively share Data Science knowledge within our organization and r epresent GfK s Data Science expertise at conferences and workshops Now you know what a Machine Learning Engineer does. What skills, qualifications experience do you need for this job Ability to fluidly communicate in an English business environment PhD or masters degree that reflects computer science/engineering and statistical/mathematical skills and 4 + years of experience Solid programming skills in languages such as P ython and the respective Machine Learning ecosystem Solid computer science/engineering fundamentals, including data structures, algorithms, computability and complexity and computer architecture , software design principles and patterns and testing strategies Solid expertise in distributed computing in the cloud, deal ing with enormous amounts of data and distributed computations K nowledge of Math, Statistics and Machine Learning (e.g., statistical tests, classification, predictive modelling, handling of missing data, sampling, weighting) Working experience with agile development practices is a plus