inDrive logo
Senior ML Engineer
full-timeAstana

Summary

Location

Astana

Type

full-time

Explore Jobs

About this role

Senior ML Engineer

Department: AI Cluster

Employment Type: Full Time

Location: Kazakhstan



Description

We are a team of Machine Learning Engineers focused on turning ideas and prototypes into reliable, production-ready systems. We own the end-to-end lifecycle of ML solutions — from integration with existing services to deployment, monitoring, and continuous improvement — ensuring our models deliver stable, measurable value in real-world conditions.


Key Responsibilities

  • Take ownership of the end-to-end machine learning delivery cycle, including building, testing, deploying, and supporting solution components
  • Lead the design of complex ML systems from scratch, considering architectural aspects, user needs, and non-functional requirements
  • Transform business goals into data science problems and define relevant proxy metrics and non-functional requirements
  • Discover and verify business scenarios that can be solved with technical tools and solutions, contributing significantly to the experiment design process
  • Manage issues from root cause to resolution, providing feedback to improve engineering design and prevent future issues
  • Create and maintain DS-powered services in a production environment, collaborating with other teams and contributing to the backend systems and infrastructure
  • Drive automation and track performance and efficiency metrics
  • Mentor and onboard junior team members, supporting a culture of continuous learning and best practices
  • Communicate complex technical messages clearly and concisely to diverse audiences
  • Proactively identify and report potential security, risk, and control issues
  • Drive continuous improvement and innovation that leads to business impact


Skills, Knowledge and Expertise

  • Comprehensive experience autonomously implementing and leading ML projects, with a proven track record of successes and lessons learned
  • Expert-level proficiency in classic machine learning, deep learning, and advanced mathematics
  • Strong practical knowledge of MLOps instruments for managing the ML model lifecycle
  • Solid software system design skills to contribute to overall architecture, and the ability to design ML systems from scratch
  • In-depth experience with event systems and deployment environments, and the ability to maintain services in production
  • Proficiency in Python and its frameworks for streaming, batch, and async data processing
  • Common knowledge of technologies for backend integration (e.g., Golang)
  • A strong grasp of concepts like Concept Drift and its impact on model performance in production
  • A strong understanding of data preparation and calculations at all stages of the ML pipeline


Conditions

  • Stable salary, official employment
  • Health insurance
  • Hybrid work mode and flexible schedule
  • Relocation package offered for candidates from other regions
  • Access to professional counseling services including psychological, financial, and legal support
  • Discount club membership
  • Diverse internal training programs
  • Partially or fully paid additional training courses
  • All necessary work equipment

Other facts

Tech stack
Machine Learning,Deep Learning,MLOps,Software System Design,Python,Golang,Data Preparation,Model Lifecycle Management,Concept Drift,Event Systems,Production Services,Automation,Mentoring,Continuous Improvement,Technical Communication

About inDrive

inDrive is a global mobility and urban services platform. The inDrive app has been downloaded over 390 million times, and has been the second most downloaded mobility app for the third consecutive year. In addition to ride-hailing, inDrive provides an expanding list of urban services, including intercity transportation and delivery. In 2023, inDrive launched New Ventures, a venture and M&A arm.

inDrive operates in 1065 cities in 48 countries. Driven by its mission of challenging social injustice, the company is committed to having a positive impact on the lives of one billion people by 2030. It pursues this goal both through its core business, which supports local communities via a fair pricing model; and through the work of inVision, its non-profit arm. inVision’s community empowerment programs help to advance education, sports, arts and sciences, gender equality and other vital initiatives.

For more information visit www.inDrive.com

Team size: 1,001-5,000 employees
LinkedIn: Visit
Industry: IT Services and IT Consulting

What you'll do

  • The Senior ML Engineer will take ownership of the end-to-end machine learning delivery cycle, including building, testing, deploying, and supporting solution components. They will lead the design of complex ML systems and drive continuous improvement and innovation.

Ready to join inDrive?

Take the next step in your career journey

Frequently Asked Questions

What does a Senior ML Engineer do at inDrive?

As a Senior ML Engineer at inDrive, you will: the Senior ML Engineer will take ownership of the end-to-end machine learning delivery cycle, including building, testing, deploying, and supporting solution components. They will lead the design of complex ML systems and drive continuous improvement and innovation..

Why join inDrive as a Senior ML Engineer?

inDrive is a leading IT Services and IT Consulting company.

Is the Senior ML Engineer position at inDrive remote?

The Senior ML Engineer position at inDrive is based in Astana, Kazakhstan. Contact the company through Clera for specific work arrangement details.

How do I apply for the Senior ML Engineer position at inDrive?

You can apply for the Senior ML Engineer position at inDrive directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about inDrive on their website.