Mathematical optimization solver for complex real-world decision problems
Gurobi is a specialized solver company focused on mixed-integer and linear programming problems. The tech stack reveals a classic ISV architecture: C/C++ cores (the solver engine) wrapped in Python/Java interfaces, with modern CI/CD (Jenkins, Docker) and business systems (Salesforce, NetSuite, Marketo). Active hiring leans heavily toward engineering (13 of 21 open roles), with notable focus on algorithm development, test automation, and code stability — suggesting investment in solver performance and reliability rather than feature breadth.
Notable leadership hires: Account Director
Gurobi develops a mathematical optimization solver used by enterprises across 40+ industries to automate complex decision-making. The product handles mixed-integer, linear, and quadratic programming problems at scale. Founded in 2008 and headquartered in Beaverton, OR, the company operates across the USA, Europe, and Asia with a customer base spanning logistics, finance, manufacturing, and sports. The 51–200 person team is organized primarily around engineering (solver algorithms and infrastructure) and sales, with active hiring across six countries.
Gurobi exposes its solver through Python, Java, and C/C++ APIs. The core solver is written in C/C++, with Python and Java wrappers for integration into larger applications.
Yes. Engineering represents 13 of 21 active open roles, with focus on algorithm development, automated testing, and bug resolution. Hiring is active across the United States, Austria, Australia, Germany, and France.
Current projects include new algorithmic ideas, front-end test automation, CI/CD pipeline improvements, and code stability. Active pain points center on product stability, scalable optimization integration, and bug resolution.
Other companies in the same industry, closest in size