Jahnel Group, an Inc. 5000 company

Senior Optimization Engineer

Jahnel Group, an Inc. 5000 company

full-time

Posted on:

Location Type: Remote

Location: New YorkUnited States

Visit company website

Explore more

AI Apply
Apply

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