You will be responsible for designing and implementing creative algorithmic solutions for Swvl's core problems.
You will be a part of a team that improves Swvl's long-term performance by providing brand new solutions to different complex problems
Responsibilities:
- Research state-of-the-art solutions to different Swvl problems
- Apply academic research to real life problems
- Work with complex mathematical models
- Use complex graph, search and computational geometry algorithms
- Solve optimization problems using techniques like metaheuristics, linear programming, constraint programming, etc.
- Design and implement efficient and creative programs on a day-to-day basis
- Analyze big data, extract meaningful insights and convert raw data to optimization inputs
- Manage complete experimentation process of research outcomes and proposed solutions
- Follow complete software engineering cycle to productize the proposed solutions, focusing on clean code and debugging
- Collaborate with teams to develop scalable systems for the developed products
- Contribute to the products from the business needs to the final delivery
If your are interested share with us your resume on work@swvl.com