ML Engineering Lead


We are looking for an experienced ML Engineering Lead who wants to join our ranks in delivering some of the most ambitious industry projects. At you will be part of the team of AI and machine learning experts with a track record of delivering complex projects empowered by predictive modeling, computer vision, NLP, and reinforcement learning. We are creating advanced AI solutions for multiple industries, including retail, manufacturing, finance and insurance.

Your responsibilities:

  • engineering leadership in ambitious AI projects for various sectors,
  • designing and developing end-to-end data pipelines,
  • orchestrating the development and deployment lifecycle of ML projects,
  • tackling challenges related to architecture, performance, maintainability and scale,
  • working with both internal teams and customer representatives to bridge between business and technical requirements,
  • hand-in-hand cooperation with ML experts to deliver cutting-edge AI solutions,
  • involvement in scoping, estimation and staffing for upcoming projects.

You must have:

  • very good knowledge of at least one of the following: Python (preferred), Scala, Java, C++,
  • excellent knowledge of software development best practices: design patterns, code smells, continuous integration, code review, unit / functional / regression tests, Git,
  • knowledge of object-oriented and functional programming paradigms,
  • knowledge of web technologies and microservice architectures,
  • analytical thinking skills and knowledge of algorithms,
  • familiarity with at least one of the major public cloud vendors: AWS / Azure / GCP,
  • comfort in working with cloud-native applications,
  • experience with Docker and (preferably) Kubernetes,
  • familiarity with Unix(Linux) and Windows computing environment and deployment tools,
  • understanding of the machine learning domain: typical problems and approaches, high-level concepts,
  • experience in making future-facing technological decisions and mentoring other team members,
  • very good working knowledge of English (C1/C2 level) and communication skills.

You may have:

  • practical experience in machine learning / data mining / data science,
  • practical experience in data engineering / Big Data / streaming technologies, including Spark, Kafka, Airflow, Druid,
  • a portfolio of related side-projects or publications.

We offer:

  • a chance to work on both commercial and research-oriented projects,
  • an opportunity to master deep learning, NLP, and classical machine learning under the guidance of experts,
  • an opportunity to participate in conferences and workshops around the world,
  • an opportunity to participate in Tech Talks (internal training and seminar sessions),
  • flexible working hours,
  • an attractive benefits package (subsidized medical care, sports, frequent team-building events, lunches and many others). helps companies discover the potential of their data and use it to build competitive advantage in the most effective way.

Our support covers all stages of the AI journey, from a feasibility study through to end‐to‐end AI solution development, deployment and maintenance. We follow methodology developed on the basis of research and commercial projects delivered for clients such as NTT, Nielsen, L’Oreal, Google and Intel.

Some of our benefits

Medical package
Multisport cards
Flexible working hours
Lunch provided
Onsite english lessons
Kitchens stocked with fruit and veggies twice a week
Theatre discount
Monthly integration budget
Company library
deepschool - internal training sessions
Holiday celebration