
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
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.
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 jobsSimilar jobs
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.


