Food Multiple Delivery Algorithm Development

Job ID: 39278325

Budget: $5,000 – $10,000 USD

I'm in need of a comprehensive algorithm for a standalone food delivery system. The algorithm must prioritize several key features, including:

- Route optimization: It should be able to determine the most efficient routes for delivery.
- Real-time tracking: The algorithm needs to facilitate real-time tracking of deliveries.
- Order Batching / Grouping: The system should be capable of batching or grouping orders for delivery efficiency.
- Time Window Management: It should manage deliveries within specified time windows.
- Dynamic Rider Assignment: The algorithm must assign riders dynamically based on delivery needs.
- Capacity & Weight Constraints: It should take into account capacity and weight constraints.
- Priority & Urgency Handling: The algorithm must be able to handle deliveries of varying priority and urgency.
- Restaurant Ready Time Coordination: It should coordinate with restaurant readiness times.

Ideal skills for this job include experience with logistics algorithms, strong programming skills and understanding of food delivery operations. If you have a proven track record in developing similar systems, I would love to hear from you.