Bell Labs Internship – Privacy-preserving and verifiable streaming systems

Come create the technology that helps the world act together

Nokia is committed to innovation and technology leadership across mobile, fixed and cloud networks. Your career here will have a positive impact on people’s lives and will help us build the capabilities needed for a more productive, sustainable, and inclusive world.

We challenge ourselves to create an inclusive way of working where we are open to new ideas, empowered to take risks and fearless to bring our authentic selves to work. 

The team you'll be part of

Nokia Bell Labs is the world-renowned research arm of Nokia, having invented many of the foundational technologies that underpin information and communications networks and all digital devices and systems. This research has produced nine Nobel Prizes, five Turing Awards and numerous other awards.

The Data-Driven Software Systems Research department is an international team of research scientists working at the intersection of software systems and software engineering research. The team’s mission is to shape the future of software systems, from creation to execution.


Privacy-preserving and verifiable streaming systems.
#software #research #zk-snark #circuits #zk-snark #distributed #streaming #processing

What you will learn and contribute to

Streaming systems are convenient software tools to process a large number of events in a reactive, low-latency manner. Our goal is to distribute the computation of such streaming systems to a wide area network (e.g. deploying the computation across the end-device, edge cloud and core cloud).  One of the challenges in this space is related to security and computational integrity, namely, how do you trust that upstream nodes perform the correct execution
Zero-knowledge proofs guarantee the computational integrity and the correct execution of these systems. However, at different steps of the streaming pipeline, sensitive values are exposed to the operators for the execution of their functions. The goal of this internship is to explore computing-on-encrypted-data techniques, and re-architect our current protocol in a way that the intermediate entities cannot learn anything about household data (and optionally preserving the computational integrity). The final goal is to reach an acceptable performance aligned with our current results.
During your internship you will get hands-on experience using state-of-the-art software techniques. You will work with a research team to run experiments, build software prototypes and present your findings.

Your tasks:

  • You will learn about and survey zk-SNARK (and related) tools
  • You will benchmark proof systems in a distributed streaming setup.
  • You will explore performance optimization opportunities.
  • You document your approach and used technology.
  • Near the end of the internship, you present your result to the research team.

Your skills and experience

  • Student enrolled in a PhD track of Computer Science/Engineering.
  • Interest in a deep understanding of Zero-Knowledge Proofs and streaming systems
  • Programming skills to build backend systems
  • Security oriented mindset
  • Language skills: English (or Dutch)

What we offer

Nokia offers flexible and hybrid working schemes, continuous learning opportunities, well-being programs to support you mentally and physically, opportunities to join and get supported by employee resource groups, mentoring programs and highly diverse teams with an inclusive culture where people thrive and are empowered.

 During your internship you will get hands-on experience using state-of-the-art software techniques. You will work with a research team to run experiments, build software prototypes and present your findings.


Nokia is committed to inclusion and is an equal opportunity employer

Nokia has received the following recognitions for its commitment to inclusion & equality:

  • One of the World’s Most Ethical Companies by Ethisphere
  • Gender-Equality Index by Bloomberg
  • Workplace Pride Global Benchmark
  • LGBT+ equality & best place to work by HRC Foundation

At Nokia, we act inclusively and respect the uniqueness of people.


Nokia’s employment decisions are made regardless of race, color, national or ethnic origin, religion, gender, sexual orientation, gender identity or expression, age, marital status, disability, protected veteran status or other characteristics protected by law.
We are committed to a culture of inclusion built upon our core value of respect.


Join us and be part of a company where you will feel included and empowered to succeed.