OR-Tools / CP-SAT Scheduling Algorithm Review (One-Time)
Worldwide
Skills Tags: Google OR-Tools, Constraint Programming, Python, Operations Research, Algorithm Design, Scheduling Optimization Job Description: We’re a pre-launch SaaS startup (AI-Orbit) building an AI-powered scheduling engine for small businesses. The engine uses Google OR-Tools CP-SAT solver to coordinate multi-party meetings across calendars and time zones with full AI autonomy. The scheduling algorithm code is written in Python. We need an experienced constraint programming / operations research specialist to review the solver logic before we hand it to our production development team. Scope: • Review CP-SAT constraint model for correctness and completeness • Validate working hours, timezone, buffer, priority, and back-to-back constraints • Identify edge cases (DST transitions, oversubscribed calendars, circular dependencies) • Assess scalability to 50+ events per user • Deliver written assessment: pass/fail per constraint + recommendations Required: • Hands-on OR-Tools (CP-SAT preferred) or equivalent (CPLEX, Gurobi, MiniZinc) • Scheduling/resource allocation optimization experience • Ability to read and assess Python constraint logic Preferred: • Calendar/scheduling domain experience • Published OR work or INFORMS membership • Multi-timezone coordination experience This is a review-only engagement — you are not writing the code, you are validating it. Please include a brief note about your constraint programming experience when you apply.
- Less than 30 hrs/weekHourly
- < 1 monthDuration
- ExpertExperience Level
$35.00
-
$75.00
Hourly- Remote Job
- One-time projectProject Type
Skills and Expertise
Activity on this job
- Proposals:15 to 20
- Last viewed by client:2 weeks ago
- Hires:1
- Interviewing:11
- Invites sent:0
- Unanswered invites:0
About the client
- USAVero Beach3:44 PM
- $870 total spent2 hires, 2 active
- 17 hours
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by