Taro Logo

EG - Software Engineer II - MLOps

Careem is building the Everything App for the greater Middle East, making it easier to move around, order food and groceries, manage payments, and more.
Lahore, Pakistan
Machine Learning
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
2+ years of experience
AI

Job Description

Careem, a leading technology company in the Middle East, is seeking a Software Engineer II specializing in MLOps to join their innovative team in Lahore, Pakistan. This role combines software engineering with machine learning operations, requiring 2-4 years of experience and strong technical foundations in statistics, Python, SQL, and ML algorithms.

The position offers an exciting opportunity to work on end-to-end development of data science projects, collaborating with senior data scientists in a company that's revolutionizing transportation, food delivery, and payments across the region. Since 2012, Careem has empowered over 2.5 million Captains and served more than 70 million customers across 70+ cities in 10 countries.

The role demands expertise in clean code practices, SOLID principles, and system design, while working in a hybrid environment that promotes work-life balance. The company offers attractive benefits including unlimited vacation days, flexible work arrangements with 3 days WFH for tech roles, healthcare benefits, and the unique opportunity to work remotely from any country for 30 days annually.

As part of Careem's mission to simplify and improve lives, you'll be contributing to a purposeful organization that values bold thinking, agility, and collaboration. The position is perfect for someone passionate about applying ML in production environments, with strong communication skills and a desire to make a meaningful impact in the Middle East's tech ecosystem.

The company's commitment to learning and growth, combined with its impressive scale and market presence, makes this an excellent opportunity for a mid-level engineer looking to advance their career in MLOps while working on challenging problems that affect millions of users daily.

Last updated 5 days ago

Responsibilities For EG - Software Engineer II - MLOps

  • End-to-end development of data science projects from idea to production service
  • Work with senior team of data scientists
  • Write Clean Code and use SOLID principle techniques
  • Design reliable systems

Requirements For EG - Software Engineer II - MLOps

Python
  • Strong knowledge of statistics, probability theory, calculus, linear algebra, mathematical analysis, differential calculus
  • Strong knowledge of Python programming language, SQL, algorithms and data structures
  • Knowledge of the theory of Machine Learning algorithms
  • Fluency in English along with excellent oral and written communication skills
  • 2-4 years of experience

Benefits For EG - Software Engineer II - MLOps

Medical Insurance
  • Healthcare benefits
  • Fitness reimbursements for health activities
  • Unlimited vacation days per year
  • Hybrid work schedule (2 days office, 3 days home for tech roles)
  • 30 days remote work from any country annually

Related Jobs