Careem Circular Logo

Principal Software Engineer I

Careem Dubai, United Arab Emirates Posted: 11 Dec 2024

Financial

  • Estimate: $90k - $130k*
  • Zero income tax location

Accessibility

  • Hybrid
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

We are looking for a Data & AI Architect to provide technical leadership to our team of engineers and data scientists. In this role, you will design and build platforms that combine the power of distributed systems, big data, and AI to drive impactful business outcomes.

Careem is building the Everything App for the greater Middle East, making it easier than ever to move around, order food and groceries, manage payments, and more. Careem has created earnings for over 2.5 million Captains and simplified lives for over 70 million customers. We operate in over 70 cities across 10 countries, from Morocco to Pakistan.

The Data & AI team at Careem is responsible for building systems that power our data-driven decision-making and AI capabilities. We design and maintain reliable, high-performance platforms for large-scale experimentation, distributed data processing, and machine learning, empowering teams to innovate effectively.

What You'll Do

  • Architect and Maintain Platforms

    • Build scalable systems for experimentation, real-time data streaming, machine learning, and GenAI pipelines.
    • Design and optimize distributed systems for high throughput, low latency, reliability, and cost.
    • Maintain platforms using Databricks, Apache Spark, and Distributed SQL systems.
  • AI and Machine Learning Integration

    • Develop systems to deploy machine learning and deep learning models at scale.
    • Ensure statistical rigor in decision making by improving our platform for online controlled experimentation.
    • Collaborate with data scientists to bring AI/ML driven insights to production.
  • Technical Leadership and Innovation

    • Mentor team members in distributed systems and software engineering best practices.
    • Conduct research and implement cutting-edge technologies to enhance platform capabilities.
    • Act as a technical advisor for cross-team initiatives requiring AI and big data expertise.

What You’ll Need
Must-Have

  • Master’s or PhD (preferred) in fields of Computer Science or Artificial Intelligence.
  • Extensive hands-on experience with Golang, Python, distributed systems, big data technologies, and data streaming.
  • Strong knowledge of statistics, machine learning algorithms, and experimentation methods.
  • Proven ability to contribute as an individual contributor while also leading and mentoring teams.
  • Excellent communication and collaboration skills.

Nice-to-Have

  • Experience deploying deep learning models using frameworks like TensorFlow or PyTorch.
  • Contributions to open-source projects in data engineering, distributed systems, or AI.
  • Familiarity with data governance and compliance standards.
  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and their data services.
  • Understanding of data privacy regulations and best practices for data protection.

Work Conditions

  • Work 4 days a week in the office & 1 day from home.
  • Work remotely from any country in the world for 30 days a year.
  • Unlimited vacation days per year.
  • Access to healthcare benefits and fitness reimbursements for health activities including gym and training classes.
Apply now

Jobs you might like   View all jobs

About Careem

Careem is the leading technology platform in the Middle East, simplifying and improving lives since 2012. With operations in over 70 cities across 10 countries, Careem empowers millions of customers and Captains. Our mission is to create a seamless experience for mobility, food, payments, and more, while fostering talent and entrepreneurship in the region.

Benefits at Careem

    • Flexible work schedule with remote work options.
    • Unlimited vacation days and healthcare benefits.
    • Fitness reimbursements for health activities.