Optimization Developer
Back to JobsPull Skill Technologies Inc. Get Smart Job AI Coach in the appFree on iOS and Android
Optimization Developer
$65–$85 / Hour
Location
Chicago, IL
Experience
—
Posted
Jul 7, 2026
Apply by
August 6, 2026
Applicants
0
Early applicantEasy applyContractWork from Homeengineering
Job Description
We are seeking a highly skilled Software Optimization Developer with expertise in Operations Research and Mathematical Optimization to support United Airlines' Network Planning Schedule Design Optimizer initiative. This role involves developing and enhancing optimization models for complex scheduling, routing, and network planning challenges using industry-leading optimization technologies. This is a 6+ month W2 contract role (extension possible), hybrid in Chicago, IL with 3 days onsite per week.
Key Responsibilities
- Develop and enhance optimization models for complex scheduling, routing, and network planning challenges
- Support United Airlines' Network Planning Schedule Design Optimizer initiative
- Build large-scale optimization models using LP, MIP/MILP, and nonlinear optimization
- Work hands-on with commercial optimization solvers to solve airline network and scheduling problems
Requirements
- Bachelor's degree in Industrial Engineering, Operations Research, Mathematics, Computer Science, or a related quantitative field
- 4+ years of experience in applied Operations Research, including Decision Analysis, Mathematical Optimization, Simulation, Statistics, and Stochastic Modeling
- Strong experience developing large-scale optimization models using Linear Programming (LP), Mixed Integer Programming (MIP/MILP), Nonlinear Optimization, and Mathematical Programming
- Hands-on experience with commercial optimization solvers such as IBM ILOG CPLEX (preferred), Gurobi, LINDO, or FICO Xpress
- Strong programming experience with Python, C, or Julia
- Experience working in Unix/Linux environments with Shell Scripting
- Preferred: experience in Airline, Aviation, Transportation, Logistics, or Supply Chain domain
- Preferred: experience with Network Planning, Scheduling, Routing, or Resource Allocation optimization
- Preferred: knowledge of Java and/or JavaScript
Skills Required
OR-ToolsMixed Integer ProgrammingPythonJuliaSimulationShell ScriptingNonlinear OptimizationUnix/LinuxGurobiStochastic ModelingLinear ProgrammingIBM ILOG CPLEXPyomoOperations ResearchC Programming
App exclusive · Free
Smart Job AI Coach
Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.
Interview readiness
See how prepared you are and what to improve for each role.
Personalized tips
Actionable suggestions based on your profile and the job.
After you apply
Keep coaching momentum from job detail through application success.
Similar roles for you
Matched using this role's title and skills. Open the job search anytime to see every listing.
Lead Python Developer
Teamware Solutions
$150,000–$260,000 / Year
Full-timeEasy applyHybrid
East Brunswick2 applicants
Battery Automation Test Engineer
Sage IT Inc
$90,000–$140,000 / Year
Full-timeEasy applyWork from Office
Cupertino2 applicants
Software Developer Python AWS Developer
NLB Services
$60–$120 / Hour
ContractEasy applyHybrid
Malvern
Full-stack Developer
Sightspectrum
$70–$150 / Hour
ContractEasy applyWork from Office
Plano
Backend Developer
The Tech Galore
₹800–₹1,200 / Hour
ContractEasy applyWork from Office
Bangalore
Data Engineer / Software Developer
Spadtek Solutions LLC
$60–$100 / Hour
ContractEasy applyHybrid
Naperville