Optimization Solver

Munich, Germany

KEY RESPONSIBILITIES:

  • Taking full responsibility for all phases of its design, prototyping, implementation, testing, production, benchmarking, and documentation, research, design, implement, and refine extremely efficient algorithmic components for our general-purpose solver
  • Participate in relevant conferences and other academic activities to advance the company’s reputation in your area of expertise
  • Participate in establishing and routinely assessing the group’s research priorities and direction, and coordinate your work with team members abroad to ensure compliance with important deadlines
  • Together with peers, conduct code reviews
  • Participate in or organise research cooperation with renowned academic organisations
  • Disseminate your research findings through the preparation of research articles and technical presentations

QUALIFICATIONS:

  • Fluent in written and spoken English
  • In-depth knowledge and hands-on experience with CP or SAT algorithms together with excellent implementation skills
  • Strong programming experience in C/C++
  • A M.Sc. or Ph.D. in computer science, applied mathematics, or a related technical discipline, ideally with a focus on CP, SAT, or PB solvers (Ph.D. strongly recommended)
  • Some experience with concurrent/distributed/parallel computing

PREFERRED QUALIFICATIONS:

  • Hands-on experience with the application of parallel and distributed technologies to CP/SAT algorithms
  • Strong publication record in Constraint Programming, SAT or related areas.

Apply for this role:

    Advertised By:

    Joel McManus
    Consultant - Technology

    Email Consultant
    Connect on LinkedIn