CareerPlanGet AI match score →

Full Stack Developer (Python, Java, Docker, Kubernetes)

Suitland, Maryland, United States💼 Full-time🗓 2026-07-02 → 2026-07-31

Core

Design, develop, and maintain routing and scheduling algorithms for the Mojo field operations control system to optimize national survey workflows.

Role type

Senior IC optimization engineer (routing/scheduling)

Builds

Modular, scalable optimization services for vehicle routing and scheduling

Domain

Government operations / Logistics optimization

Deliverable

production ML models

Required skills

Graph theory, clustering, heuristic/approximation techniques, Python, Java, OR-Tools, constraint modeling, parallel processing, data preprocessing, test harness design, performance tuning, REST APIs, system integration, logging/metrics instrumentation

Preferred skills

Experience with enterprise control systems, CI/CD deployment, operational runbook creation

Technologies

OR-Tools, Mojo, Python, Java

Responsibilities

Design and implement vehicle routing and scheduling algorithms; Develop clustering algorithms to group workloads; Implement constraint models; Integrate optimizer with control system APIs; Build batch and real-time optimization modes; Refactor optimizer components into modular interfaces; Implement data preprocessing pipelines; Develop automated test harnesses; Implement solution quality scoring metrics; Create regression benchmarks; Add parallel processing and scaling support; Instrument services with logging and metrics; Package optimizer services for CI/CD deployment; Document routing logic and operational procedures; Provide production support and tuning

Seniority

Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workable ↗