Jobs at Zalando: Research Engineer - Algorithms in Berlin -


Research Engineer - Algorithms

The world's most fashionable tech company

Job details

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €400


Zalando Technology is one of the most collaborative places you can imagine. Partnerships happen with all key engineering and product teams, the Zalando Research unit, and with the international tech community outside of Zalando. We are looking for research engineers to work on a broad set of real-world practical problems of massive scale that will have a direct and significant business impact.

As a Research Engineer, you will conduct algorithmic research, plus design and build the optimisation engines for all logistics operations for Zalando. Your solutions will save millions of Euros and improve customer experience with faster package deliveries. You will have the freedom to challenge our status-quo and help us define best practices for how we work.

Your Responsibilities:

  • Research, design and implement algorithms to improve our optimisation engines.
  • Write code that your peers praise for its elegance and readability.
  • Communicate effectively with our engineering and data science teams and use agile processes.
  • Be accountable for all aspects of your work, from research and analysis to testing and deployment.
  • Play a critical role in the team as a creative research engineer working on key results.
  • Understand and communicate effectively with internal business customers, partners, and stakeholders.
  • Think abstractly and discover correlations between problems, methodologies, and solutions.
  • Implement possible solutions, evaluate outcomes, and update research direction according to business goals and constraints.
  • Follow a feature through its entire lifetime from problem formulation to solution delivery.

Main requirements

  • A degree in computer science, mathematics, statistics or other similar quantitative field (PhD, M.Sc.).
  • At least three years of professional / academic programming experience in an object oriented language or Scala.
  • Strong analytical and critical thinking skills and a demonstrated ability to find creative solutions to algorithmic problems.
  • Knowledge of graph theory, combinatorics and optimisation methods.
  • Experience in mathematical or algorithmic research.
  • Willingness to work with microservice architecture, distributed systems and RESTful APIs.
  • Knowledge of current trends in software design, architecture and web services.
  • Effective communication skills and ability to understand business requirements.
  • Deep skepticism of, plus the ability to identify and debunk buzzword mumbo jumbo, false assumptions and analysis.
  • English language fluency.

Nice to have

  • Experience with building and / or running large-scale applications.
  • Demonstrated expertise and desire to work hands-on in analysing and modelling large data sets.


  • One-month mentoring program
  • Internal tech talks, skills-building courses and technical “People Leads” who help you achieve mastery
  • Personal branding support: From preparing tech talks and blog posts to networking with industry leaders
  • Community: hack weeks, movie nights, coder dojos, +70 self-organised tech guilds and more
  • Competitive salary
  • 40% Zalando shopping discount and commuter discount
  • Relocation assistance for internationals

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €400