Position: Senior ML Engineer
Company: Grid Dynamics
Category: Data Science
Experience required: 5y
English level: upper

**Client description:**
A global technology and ad data company that builds verification, optimization, and analytics solutions for the advertising industry, and we are looking for a Senior Machine Learning Operation Engineer to join our Research and Development (R&D) team. If you are excited by technology that has the power to handle hundreds of thousands of transactions per second; collect tens of billions of events each day; and evaluate thousands of data-points in real-time all while responding in just a few milliseconds, then IAS is the place for you!

As a MLOps Engineer, you will work with the Data Science team and Machine Learning team to design and implement data pipelines, and build and run models into large scale production systems. This role is ideal for engineers who enjoy working in a collaborative and agile environment and solving complex problems using innovative solutions with a desire to improve the status quo.

**What you'll get to do:**
Design the data pipelines and engineering infrastructure to support our machine learning systems at scale
Develop and deploy scalable tools and services to handle machine learning training and inference
Apply software engineering rigor and best practices to machine learning, including CI/CD, automation, etc.
Facilitate the development and deployment of proof-of-concept machine learning systems
Communicate with machine learning researchers, data scientists, data engineers, and architect and document the processes
Data science models testing, validation, and tests automation

**You should apply if you have most of this:**
5+ years experience in a backend/microservices developer role in an Agile Scrum environment
Strong software engineering skills in complex multi-language systems
Experience building custom integration between cloud based systems
Experience developing with containers and Kubernetes in cloud computing environments
Experience with writing unit and integration tests for the application code you work on
Basic knowledge of RESTful systems, Object-Oriented design, Design Patterns, Data Structures and Algorithms

**What puts you over the top:**
Experience with Databricks
Knowledge of Machine Learning approaches and modeling frameworks (PyTorch, Tensorflow, Keras, ...)
Ability to understand tools used by data scientists
Experience in using popular MLOps frameworks like MLFlow, Kubeflow