inDrive logo

Machine Learning Engineer

inDrive

Hybrid
Cairo, Egypt
Full-time
Mid Level
Salary not listedPosted 3w ago

Real job — pulled straight from inDrive’s careers page · Verified July 21, 2026 · No reposts.

Job description

inDrive is hiring a Machine Learning Engineer — a full-time, based in Cairo, Egypt role. Apply directly on inDrive's careers page below.

ML Engineer

Department: AI Cluster

Employment Type: Full Time

Location: Cairo, Cairo Governorate, Egypt, Hybrid

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

  • Build and deploy machine learning solutions from end to end, contributing to the full ML delivery cycle
  • Conduct data analysis, annotation, and processing as a key part of the ML system design
  • Design solutions using common patterns and tools, and propose alternative approaches when needed
  • Ensure solutions meet design standards and are reusable, flexible, and extensible through peer reviews
  • Deploy features and ensure they work as intended while preventing unintended side effects
  • Document technical solutions and ensure all necessary monitoring and support tools are in place
  • Solve issues in the engineering design and delivery process and ensure the solution meets key performance indicators and non-functional requirements
  • Collaborate with team members, contribute to a community of practice, and promote the reuse of common approaches and technologies

Skills, Knowledge and Expertise

  • Proficiency in Python and its frameworks for streaming, batch, and asynchronous data processing
  • Solid experience with classic machine learning techniques and algorithms
  • Experience using MLOps tools and practices to manage the ML model lifecycle
  • Familiarity with technologies like Golang for backend system and infrastructure integration
  • Ability to conduct thorough data analysis and preparation
  • Strong problem-solving skills with a focus on engineering principles and data-driven reasoning
  • Excellent communication and collaboration skills, with an ability to seek and validate information from various sources
  • A solid understanding of business value and how it connects to delivering features
  • A proactive approach to self-development and learning new skills and best practices

Why join us

  • Help us challenge injustice by creating fair choices for millions of people across 1100+ cities in 48 countries.
  • Develop your professional skills with access to mentoring, career consulting, and learning programs.
  • Collaborate with teams around the world and gain international experience through our Global Talent Exchange Program.
  • Engage in company-wide challenges, awards, sports activities, employee-led social impact and volunteering projects.
  • Work alongside people who take initiative, speak openly, and challenge themselves to grow.
  • Improve your language skills through co-financed courses and internal speaking clubs.
Final benefits may vary depending on the location.

Get Machine Learning Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Blue River Technology logo

Systems Engineer, Autonomous Systems

$131k–$228kRemote · US-eligible
✓ From careers page· 9m ago
Millennium Management logo

AI Data Scientist

Hong Kong, Hong Kong
✓ From careers page· 12m ago
Millennium Management logo

Software Engineer

Miami, FL
✓ From careers page· 12m ago
Travelers logo

Director, Data Engineering

$139k–$230kHartford, CT
✓ From careers page· 14m ago

Frequently asked questions

What skills are required for Machine Learning Engineer at inDrive?

The required skills for Machine Learning Engineer at inDrive include: Python, Machine Learning, MLOps, Go.

What is the seniority level for Machine Learning Engineer at inDrive?

Machine Learning Engineer at inDrive is a Mid Level level position.

How do I apply for Machine Learning Engineer at inDrive?

You can view the full description and apply for Machine Learning Engineer at inDrive on EchoJobs: https://echojobs.io/job/indrive-ml-engineer-ai-cluster-ytl7t.