Senior Engineer, Mathematical Optimization at Realtime Robotics | Berlin, DEU | Rezi

Senior Engineer, Mathematical Optimization at Realtime Robotics

Senior Engineer, Mathematical Optimization

Realtime Robotics · Berlin, DEU

1 months ago

Senior Engineer, Mathematical Optimization

Realtime Robotics · Berlin, DEU

2 months ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

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.