SIGN IN
Staff Software Developer, Operations Research jobs in United States
cer-icon
Apply on Employer Site
company-logo

Kinaxis · 1 week ago

Staff Software Developer, Operations Research

Kinaxis is a global leader in end-to-end supply chain management, dedicated to helping customers optimize their operations and preserve resources. The Staff Software Developer in Operations Research will create algorithms to enhance supply chain efficiency, translating real-world use cases into mathematical models and leading their implementation. This role involves collaboration with agile teams and shaping the future direction of the company as it ventures into new markets.
Big DataAutomotiveEnterprise SoftwareInformation TechnologySoftwareLogisticsAnalyticsSupply Chain Management
check
Growth Opportunities

Responsibilities

Investigate novel techniques combining class leading heuristics with optimization
Translate real world Supply Chain Management use cases into mathematical model
Lead the design and implementation of the mathematical model
Define test strategies and develop comprehensive test plans
Write unit testing, integration testing, and debugging to ensure robust and error-free software
Design, develop, and maintain automated test scripts for functional, regression, and performance testing using testing frameworks and tools
Collaborate closely with your agile team members and other stakeholders
Shape the future direction of Kinaxis as we move into new markets

Qualification

C++Object-oriented designDesign patternsUnit testingData structuresAlgorithmsMathematical modelingOperations ResearchIndustrial EngineeringComputer ScienceCommercial solversGurobiXpressCPLEXAutomated test scriptsFunctional testingRegression testingPerformance testingTesting frameworksAI code reviewMachine learning modelsSupply Chain ManagementDemand PlanningMRPS&OPCapacity Planning

Required

MSc or PhD in Operations Research, Industrial Engineering, Computer Science (or related)
7+ years of software development experience, track record of delivering commercial software
Working knowledge of C++, including object-oriented design and design patterns, unit testing
A love of data structures and algorithms, and the desire to apply them in the real world
Experience in creating mathematical models of real-world optimization problems
Experience in commercial solvers (Gurobi, Xpress, CPLEX)
Ability to design, develop, and maintain automated test scripts for functional, regression, and performance testing using testing frameworks and tools
Ability to find opportunities to accelerate the SDLC through innovative application of AI or other tooling, while upholding architecture consistency, secure design, and code-quality standards
Ability to review AI-generated code rigorously for correctness, architectural fit, integration risk, and edge case support with a growth mindset and bias for experimentation

Preferred

Nice to have knowledge in machine learning models and algorithms
Nice to have knowledge of Supply Chain Management (Demand Planning, MRP, S&OP, Capacity Planning)

Benefits

Flexible vacation and Kinaxis Days (company-wide day off on the last Friday of every month)
Flexible work options
Physical and mental well-being programs
Regularly scheduled virtual fitness classes
Mentorship programs and training and career development
Recognition programs and referral rewards
Hackathons

Company

Kinaxis is a leading provider of cloud-based subscription software.

Funding

Current Stage
Public Company
Total Funding
$78.8M
Key Investors
HarbourVest Partners,TechnoCapHarbourVest Partners
2014-11-25Post Ipo Secondary· $45.8M
2014-06-10IPO
2000-05-25Series Unknown· $33M

Leadership Team

leader-logo
Razat Gaurav
CEO & Member, Board of Directors
linkedin
leader-logo
Gelu Ticala
Chief Technology Officer
linkedin
Company data provided by crunchbase