About the Role
We are searching for a motivated Optimization Engineer to improve the performance, reliability, and capabilities of the optimization backend of our solution. This person will play a vital role on the team and help shape the future of industrial robotics.
Responsibilities
- Work with a team of robotics engineers to solve real-world automation problems using optimization and AI methods
- Develop and maintain dedicated solvers for large-scale numerical optimization problems in robotics applications
- Integrate state-of-the-art solvers for MIP, Constraint Programming, Scheduling into our product
- Translate product requirements into constraints and optimization objectives
- Improve and extend our optimization infrastructure and performance
Requirements
- Strong practical experience with numerical optimization methods (non-convex optimization, mixed-integer programming, constraint programming) and applications in operations research (scheduling, generalized TSP problems)
- 2+ years of applied experience with mathematical optimization libraries (e.g. Google OR-Tools, CPLEX, Gurobi, Heuristic Solvers)
- Strong software engineering habits, including version control and unit testing in a Linux environment
- MS in Mathematics, Computer Science, Robotics, or a related field
- Strong English communication skills, both verbal and written
- Ability to work in-office (Boston, MA or Berlin, Germany) with flexible scheduling (~50% in-office)
- Ability to excel in international and collaborative teams
- Self-driven and able to solve challenging technical problems
- Desire to work in a fast-paced startup environment
- C++ knowledge is a plus
- Experience in robotics is a plus but not required
Skills
- numerical optimization
- non-convex optimization
- mixed-integer programming
- constraint programming
- operations research
- scheduling
- generalized TSP problems
- Google OR-Tools
- CPLEX
- Gurobi
- Heuristic Solvers
- software engineering
- version control
- unit testing
- Linux
- C++
- robotics
- AI methods
Location
- Boston, MA
- Berlin, Germany
Work Type
- Hybrid
- Flexible scheduling
Experience Level
- 2+ years of applied experience
Education Level
- MS in Mathematics, Computer Science, Robotics, or a related field
Benefits
- Unlimited PTO
- Commuting Expenses Covered
- Telecommunications Stipend
About the Company
- Redefining how robots are deployed through a platform that enables users to simulate, test, and optimize entire robotic systems in parallel.
- Removing barriers that have kept advanced robotics out of reach for all but the largest players, ushering in a new era of manufacturing where mass reshoring is viable and inevitable.
- Industrial AI platform enabling companies to design and optimize multi-robot workcells in the cloud, eliminating the need for manual robot programming.
- Resolver technology automatically generates collision-free robot programs by optimizing workcell layouts, task allocation, and robot paths, helping customers increase throughput and reduce the cost of industrial automation before deployment.
