Senior Software Developer
Location: Remote
Compensation: To Be Discussed
Reviewed: Mon, Jul 27, 2026
This job expires in: 29 days
Job Summary
To support the optimization of supply chains, the full-time remote Senior Software Developer will investigate novel techniques, translate real-world supply chain use cases into mathematical models, and lead the design and implementation of these models.
Key responsibilities
- Investigate and develop algorithms that combine heuristics with optimization techniques
- Translate supply chain management scenarios into mathematical models and oversee their implementation
- Define testing strategies and develop comprehensive test plans, including automated test scripts
Required qualifications
- MSc or PhD in Operations Research, Industrial Engineering, Computer Science, or a related field
- 5+ years of software development experience with a track record of delivering commercial software
- Proficiency in C++ and experience with object-oriented design and design patterns
- Experience in creating mathematical models for optimization problems and using commercial solvers (e.g., Gurobi, CPLEX)
- Ability to design and maintain automated testing scripts for various testing types
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...