
Senior Optimization Engineer
Jahnel Group, an Inc. 5000 company
full-time
Posted on:
Location Type: Remote
Location: New York • United States
Visit company websiteExplore more
Job Level
About the role
- Design and implement optimization models for large-scale vehicle routing and scheduling problems (VRP).
- Translate business requirements into mathematical models including variables, constraints, and objective functions.
- Build and maintain production-grade optimization services such as APIs and microservices for routing and dispatch systems.
- Leverage tools like OR-Tools, including CP-SAT and MILP, to solve complex combinatorial optimization problems.
- Optimize performance and scalability of solvers handling high-volume, multi-distribution center routing scenarios.
- Diagnose infeasibility issues and refine models to handle real-world constraints effectively.
- Develop scenario planning capabilities including what-if analysis, disruption handling, and overrides with auditability.
- Collaborate with cross-functional teams to continuously improve routing efficiency and system performance.
- Implement robust exception handling and fallback strategies for real-time routing challenges.
- Contribute to system design, including data pipelines, orchestration, and containerized deployments.
Requirements
- 5+ years of professional software engineering experience.
- 3+ years of hands-on experience in optimization, operations research, or mathematical modeling.
- Strong background in combinatorial optimization techniques including CP-SAT and MILP.
- Proven experience with Google OR-Tools in production, including VRP, scheduling, and performance tuning.
- Ability to model complex, real-world constraints in logistics and routing systems.
- Proficiency in Python, Java, or .NET with strong software engineering fundamentals.
- Experience building scalable backend systems such as APIs, microservices, and distributed systems.
- Familiarity with databases, data pipelines, containers such as Docker, and asynchronous orchestration.
- Experience with dispatch systems and routing at scale, including multi-DC and high order volumes.
- Strong problem-solving skills with the ability to debug infeasibility and performance issues in optimization models.
- Excellent communication skills and the ability to bridge business context with technical solutions.
- MSc or PhD in Operations Research, Computer Science, Mathematics, Engineering, or a related quantitative field, or equivalent practical experience.
Benefits
- The work hours will be approximately 9:00 am to 5:00 pm EST, depending on workload, with the occasional late night when a tight deadline calls for it.
- Background checks will be required.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
optimization modelsmathematical modelingcombinatorial optimizationCP-SATMILPPythonJava.NETAPIsmicroservicesdistributed systems
Soft Skills
problem-solvingcommunicationcollaboration
Certifications
MSc in Operations ResearchPhD in Computer SciencePhD in MathematicsPhD in Engineering