Hebe dich für diese Rolle von der Masse ab — erstelle in etwa einer Minute einen maßgeschneiderten Lebenslauf und ein Anschreiben.
IBM Research Zurich is expanding its team of researchers to build the next generation of large-scale data systems. You will design and implement core components, including query execution engines, schedulers, and distributed resource management, working deep in the system stack.
We seek engineers and scientists who excel at systems research and production engineering, with strong programming skills in C++, Java, or Scala, and experience with Spark, Presto/Trino, or Flink.
Research Engineers / Research Scientists
Ref. 2025_016
About the Roles
At IBM Research Zurich, we are expanding our team with multiple engineers and researchers to build the next generation of large-scale data systems that support both modern data workloads and traditional enterprise workloads. Our goal is to design platforms capable of executing complex queries and workflows efficiently across heterogeneous engines, storage layers, and hardware. We focus on core systems challenges such as query optimization, cross-engine query routing, serverless scheduling and resource management. These systems must support diverse workloads while delivering strong performance, scalability, and reliability. Our work combines systems research and production engineering, and many of the technologies we develop become part of products and open-source platforms used at scale.
What You Will Do
You will design and build core components of next-generation data platforms. Much of this work happens deep in the system stack, including query execution engines, schedulers, and distributed resource management layers. Depending on your interests and background, your work may focus more on systems engineering, systems research, or a combination of both.
What we are looking for
We are looking for engineers or scientists who enjoy working deep in the stack, designing and building the infrastructure that powers large-scale data processing systems. You are comfortable reasoning about query execution plans, distributed scheduling, resource management, and systems performance. You enjoy understanding how complex systems behave at scale and improving them. You are curious about how modern workloads—including multimodal data processing and agent-based workflows-should influence the architecture and behavior of next-generation data systems.
Minimum Qualifications
Preferred Qualifications
Why Join Us
Diversity
IBM is committed to diversity at the workplace. With us you will find an open, multicultural environment. Excellent flexible working arrangements enable all genders to strike the desired balance between their professional development and their personal lives.