Nokia

Bell Labs Internship on Object Capability-based Actors with Self-Migrating Functionality (PhD)


PayCompetitive
LocationBelgium/Illinois
Employment typeFull-Time

This job is now closed

  • Job Description

      Req#: 14374

      Join our cutting-edge research initiative to architect autonomous software agents (actors) capable of self-replication and self-migration across untrusted and possibly unreliable infrastructure.

      During this PhD internship, you will research techniques to design fault-tolerant, transparently persisting applications that can migrate across the infrastructure. The focus lies on continuing from (optionally verifiable) checkpoints and designing intelligent strategies to navigate unreliable, yet paid, host machines.

      Duration: flexible, to be agreed (typically 3-4 months), starting time is flexible

      Location: Antwerp (Belgium)

      Qualifications

      • Student enrolled in Ph.D. Computer Science/Engineering in Distributed Systems and/or Program Languages and/or Security
      • Strong programming skills in JavaScript/TypeScript/Scheme or related easily serializable languages
      • Language skills: English
      • Experience in distributed systems, migration strategies, continuations, object capabilities, error-correcting codes, serverless computing, CRDTs and/or fault-tolerant systems are a big plus.
      • A strong publication record is also a big plus.

      Responsibilities

      • You will review scientific literature on object capabilities, capability machines, fault-tolerant computation such as the Ken protocol: https://web.eecs.umich.edu/~tpkelly/Ken/
      • You will develop various prototypes to improve the performance and strategies used for self-migrating agents.
      • You evaluate techniques in the context of specific requirements.
  • About the company

      Nokia’s transition to a primary focus on telecommunications began in the 1990s. The first GSM call was made in 1991 using Nokia equipment. Rapid success in the mobile phone sector allowed Nokia to become by 1998, the best-selling mobile phone brand in the world. In 2003 Nokia introduced the first camera phone. In 2011, to address increasing competition from iOS and Android operating systems, Nokia entered into a strategic partnership with Microsoft. In 2014 Nokia sold its mobile and devices division to Microsoft. The creation of Nokia Networks, following the buy-out of joint-venture partner Siemens in 2013, laid the foundation for Nokia’s transformation into primarily a network hardware and software provider. The 2015 acquisition of Franco-American telecommunications equipment provider Alcatel-Lucent greatly broadened the scope of Nokia’s portfolio and customer base. Additional acquisitions have positioned Nokia to be an industry leader in the transition to 5G wireless technology by offering the only end-to-end 5G network portfolio available on a global basis. In 2016 the Nokia brand re-entered the mobile handset market through a licensing agreement with HMD Global, allowing them to offer phones under the Nokia brand.