JOBSEARCHER

Scheduling and Route Optimization Engine Architect

Scheduling and Route Optimization Engine ArchitectBloomingtonJob DescriptionWe are seeking a Scheduling and Route Optimization Engine Architect to design and implement a scalable, high-performance scheduling and route optimization solution. This role will focus on building an intelligent system capable of assigning large volumes of inspection appointments across multiple handlers while optimizing efficiency, travel time, and workload distribution.Key Responsibilities:Solution Architecture & OptimizationArchitect a bulk scheduling and route optimization engine for high-volume appointment assignmentsDesign algorithms to minimize drive time and travel distanceBalance workloads across handlers efficientlyIncorporate handler availability, working hours, and appointment durationsIntegrate real-time and near real-time location data for improved dispatch accuracySupport both CAT and non-CAT scheduling scenarios, including surge capacity planningScheduling Optimizer DesignDefine end-to-end architecture for the scheduling optimizerIngest unscheduled claims across multiple territoriesEvaluate handler availability and open calendar slotsCalculate travel times between locations and claim sitesAutomatically generate optimized schedulesEnable scenario-based optimization (e.g., fastest response vs. workload balancing)Ensure scalability, resilience, and high performance under peak volumesApplication IntegrationCollaborate on development of a modern web application (Angular or similar)Support appointment creation, scheduling, and status trackingEnable calendar views and enterprise calendar integrationsDesign manager dashboards and scheduling controlsDefine integrations with GIS/mapping services, routing APIs, and claims systemsEnsure clear separation between UI, optimization logic, and backend integrationsStakeholder CollaborationWork closely with business stakeholders, product owners, and engineering teamsTranslate business requirements into scalable technical solutionsLead architecture discussions, design reviews, and technical decisionsProvide guidance on optimization strategies, scalability, and cloud-native designRequired Qualifications:Proven experience designing scheduling, routing, or optimization systemsStrong understanding of route optimization and scheduling algorithmsKnowledge of geospatial concepts (distance, drive time, proximity)Experience with constraint-based and heuristic optimization approachesExperience with cloud-native architectures (AWS, Azure, or GCP)Hands-on experience with API-driven, event-based, or microservices architecturesExperience with modern web applications (Angular or similar frameworks)Familiarity with enterprise calendar integrations (Outlook/Exchange or similar)Experience with mapping and routing services (Google Maps, HERE, Mapbox, or equivalent)Strong analytical and problem-solving skillsAbility to translate complex business challenges into technical solutionsExcellent communication and collaboration skillsNice to Have:Experience with real-time or near real-time optimization systemsExposure to AI/ML-driven optimization or agent-based modelsExperience with large-scale dispatch or logistics platformsExperience designing reporting and control dashboards for management"All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran."