Senior Machine Learning Engineer On behalf of my client I am seeking an experienced Machine Learning Engineer to join a dynamic team focussed on harnessing the power of modern AI algorithms to continuously improve the product and business offering for its international customers. You will join the AI department of a leading Gametech company made up of product, platform and research teams. The work is to be delivered from the main customer offices in Lisbon or alternatively at the customer HQ in Athens.
As a Machine Learning expert you will work closely with Data Scientists, Data Engineers, Data Analysts, Product Owners and Agile Delivery Leads. You will focus on delivering robust and scalable Machine Learning pipelines and you will support the operationalization of Machine Learning models.
Your tasks as a Senior Machine Learning Engineer will include the following tasks and responsibilities:
Collaborate closely with data scientists in order to deliver production-ready model training pipelines;Design scalable solutions in a distributed environment;Design scalable inference pipelines and architectures;Implement model diagnostics such as evaluation, monitoring flows etc.;Automate model deployment, enable REST API model endpoints;Develop scalable model serving flows;Work on cluster optimization and scalability;Develop and maintain internal tools and libraries;Write CI/CD/CT pipelines. We expect you to have skills and experience:
Extensive experience in software development using Python in large scale, high-performance production environment;Significant hands-on experience in designing ML software systems;Significant experience with cloud environments like Microsoft Azure or AWS;Solid understanding of:he ML project lifecycle;MLOps concepts and tools such as MLflow or Kubeflow;ML algorithms and models.Hands-on experience with Spark and PySpark