onsite
Senior Machine Learning Engineer
Senior /Machine Learning Engineer
Careem is looking for a Senior Machine Learning Engineer to join its AI team. This role involves building ML and AI-based services and solutions for various Careem products, contributing to their state-of-the-art Machine Learning platform, and working on complex time series forecasting techniques with large-scale datasets.
About the role
Job Description
As part of Careem's AI team, you'll be exposed to the following challenges:
- Build ML and AI-based services and solutions that empower different Careem products, affecting the day-to-day life of 25+ million users.
- Have impactful contributions to the different components of our state-of-the-art Machine Learning platform fulfilling our mission to democratize ML across Careem.
- Work on complex time series forecasting techniques, operating with large-scale datasets.
- Continuously challenging the status quo and investigating new technologies. In addition, you'd be following the industry's best-practices to ensure continuous growth.
Job Requirements
Requirements:
- Strong software development skills in one or more programming languages (Python, Go, Java, Scala, C++).
- Solid experience with classical ML techniques and algorithms (like Gradient Boosting), as well as the latest state-of-the-art Deep Learning approaches (LSTM, Attention Networks).
- Ability to write well abstracted, reusable and clean code components, following industry best-practices.
- Extensive experience with various Deep Learning frameworks and tools (PyTorch, TensorFlow, Keras).
- Ability to research, develop and validate complex time-series forecasting techniques needed to fulfil business needs.
- Strong English communication skills and the ability to multitask, meet deadlines and drive key decisions within a team.
- Ability to learn fast, be responsive, team oriented and comfortable working in a dynamic organization with minimal structure and process and collaborating with different teams such as Product Management and Data Science.
Bonus points if you have:
- MSc. or Ph.D. degree in Mathematics, Physics, Statistics, Computer Science or related fields.
- Hands-on experience developing scalable Data Science pipelines in a distributed environment using Apache Hadoop and/or Apache Spark.