Internship - Visual Debugging for distributed stream processing (WWS)
BLCTO Bell Labs & CTO
Antwerp, Belgium, Belgium
4 dagen geleden

About Nokia At Nokia we create the technology to connect the world. Developing and delivering the industry's only end-to-end portfolio of network equipment, software, services and licensing that is available globally.

Through our research teams, including the world-renowned Nokia Bell Labs, Nokia is leading the world to adopt end-to-end 5G networks that are faster, more secure and capable of revolutionizing lives, economies and societies.

Nokia adheres to the highest ethical business standards as we create technology with social purpose, quality and integrity.

A truly global company, we are 160 nationalities working in more than 100 countries. About Nokia Bell Labs Do you want to change the world?

Do you want to invent the future?

Are you looking for meaningful real-world experience?

Then Nokia Bell Labs, the Nobel Prize winning research organization, is for you. We are currently accepting applications for our intern program.

Nokia Bell Labs is building the future connecting all humans, all senses, all things, all systems, all infrastructure, all processes.

Discovering the possibilities that shape the human experience are at the heart of everything we do. Our interns will have the opportunity to learn from and work with industry leading experts, and the best and brightest minds, who solve the most formidable challenges confronting our world through disruptive innovation and research.

Projects for the 2021 internship cover technologies such as 5G&6G, augmented intelligence, smart devices, IoT, data analytics, robotics, AI, cloud technologies and more

As well as providing hands-on educational and collaborative experiences for a pool of talented and highly motivated students, our internship program will expand your field of study by exposing you to an unparalleled diversity of people, expertise and perspectives.

In classic Bell Labs style, you will leave changed forever by an experience that will redefine your future.

Job Description

World Wide Streams (WWS www.worldwidestreams.io) -is research platform for real-time distributed information processing, supporting both event streams, as well multimedia stream processing.

World Wide Streams applications are written in XStream, a Typescript based language that abstracts away the complexity of stream processing in order to eases rapid prototyping.

The platform has a small set of (graphical and cli) tools to support the debugging of distributed dataflow applications processing both event and multimedia streams.

The task of the student is to investigate & prototype a graphical debugging tool that allows for a more integrated experience between code development and dataflow debugging.

This tool should also allow for deeper inspection of the actual code running in the distributed nodes of the dataflow application.

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

Job Responsibilities & Competencies

  • The student will survey existing IDE and debugging technology for dataflow based applications and will select the most appropriate ones to develop the prototype tool.
  • The student studies the architectural split of the tool between frontend (browser) and backend processing, to achieve a fluent user experience but with low server-side complexity.
  • The student will document his / her approach and used technology.
  • Near the end of the internship the student presents his result to the research team.
  • Qualifications

  • Student enrolled in a Master of Computer Science / Engineering.
  • Strong programming skills in Javascript and / or Python.
  • Programming skills : web frontend and backend programming.
  • Experience with graph visualization tools (SVG, D3.js)
  • Language skills : English or Dutch
  • Imagine creating technology that has the potential to change the world. Working with us, you will have a positive impact on people's lives and help to overcome some of the world's most pressing challenges.

    We act inclusively and respect the uniqueness of people. At Nokia, 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.

    Nokia culture welcomes people as their true selves. Come create the technology to connect the world.

    deze vacature melden
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Solliciteren
    Mijn E-mail
    Door op "Doorgaan" te klikken, betekent dit dat je neuvoo toestemming geeft om je gegevens te verwerken en je e-mails met vacatures te sturen, zoals beschreven in neuvoo's -Privacybeleid . Je kunt je toestemming altijd intrekken
    Doorgaan
    Aanvraagformulier