DevOps Engineer (MLOps)

Luxoft Poland
Mid
Online interview
B2B Employment contract
Remote
Remote possible
100%

Project description

DXC is a leading independent IT service provider. In the field of AI and Machine Learning, DXC is recognized as a strong partner for the whole machine learning lifecycle. DXC's MLOps offering provides first class services that help clients to operationalize and to maintain critical machine learning models and applications. Projects in the field of MLOps cover three big domains: Consulting, platform development and operationalization of machine learning models at scale. The candidate will join a cross-functional team of enthusiastic innovators as a Machine Learning Engineer, working for various clients in the field of industrialized Artificial Intelligence.

Your tasks

  • Participate in requirements gathering, technical specification, and the design and development of complex operationalizing machine learning projects
  • Contribute to architecture design, development of data or machine learning pipelines, and integration into enterprise systems
  • Build and configure multi-tenant machine learning environments on-prem, cloud or hybrid
  • Build, test and optimize Machine Learning models
  • Interact with teams of engineers from multiple disciplines

Who we're looking for?

MUST
  • Bachelor or Master's degree in computer science, natural sciences, mathematics or equivalent qualification
  • At least one year of professional experience in a similar position or as software developer
  • Advanced Experience in Python and ML
  • Experience with at least one CI/CD tool, e.g. Jenkins, Github actions, or cloud equivalents
  • Experience in application containerization and orchestration tools - Docker, Kubernetes, or cloud equivalents
  • Experience with Pipeline Tools, e.g. Kubeflow, Airflow, or cloud equivalents
  • Experience with Model Repositories, e.g. mlflow, modelDB, or cloud equivalents
  • Experience with logging and monitoring, e.g. Prometheus, Grafana, or cloud equivalents
NICE TO HAVE
  • Able to communicate and present internally and externally in a confident manner
  • Highly motivated team player, proven ability to lead teams
  • Languages: English (fluent)
  • Experience with Data Versioning, e.g. dvc, pachyderm, or cloud equivalents
  • Experience with ML computing on cloud platforms - preferably Azure or AWS
  • Experience with deployment automation, e.g. Helm, Ansible, Terraform
  • Basic understanding, background in platform administration: Understanding of Linux, SSH keys setup, experience in Linux packages installation
Work environment

Our company

Luxoft Poland

Krakow, Wrocław, Warsaw, Gdańsk 1500
Tech skills
  • Java
  • JavaScript
  • C++
  • C#
  • Python
  • Scala
  • Android
  • Android
  • iOS
  • Go

Check out similar job offers