Scientific Engineer – Machine Learning & Neural Networks


  • Design and develop state-of-the-art software for high scale analysis of massive amounts of digitized handwritten documents
  • Collaborate with partnering research institutes and build viable products based on their input
  • Implement, optimize and enhance algorithms that are provided by different partners


  • Bachelor degree in Computer Science or a related field such as Statistics, Mathematics or Physics
  • Master degree in Computer Vision or closely related topics
  • Excellent knowledge in Java, C/C++, Python
    Good mathematical understanding
  • Knowledge with neural networks
  • Capability of working in an autonomous way
  • Good programming skills (preferably C++, Python, Matlab)
  • Good communication skills in English / German, both in written and oral form
    Machine Learning, Pattern Recognition and Document Analysis research experience will be an asset.


  • A real challenge
  • A vivid start-up spirit
  • An international team
  • A culture without hierarchy: Holacracy brings structure and discipline to a peer-to-peer workplace
  • A cool office in Berlin Mitte
  • 27 days of vacation

Apply Now

  • Accepted file types are .pdf, .doc, or .docx (file size must be 10MB or less).
    Drop files here or
    Accepted file types: pdf, doc, docx.
    • Optional