2012 fully funded summer internship at IIJ Innovation Institute's Research Laboratory, Tokyo, Japan
(Last updated: 2012-3-8)
Background
IIJ Innovation Institute (IIJ-II) Research Laboratory conducts advanced research and technology development on the Internet. The researchers, strongly collaborating with the WIDE Project, were long involved in IPv6 standardization and its BSD stack implementation (KAME project), continued well known national Internet traffic measurements and analysis for the last years (MAWI project), and endeavored to establish a securer interdomain routing protocol, to experiment with ecological data centers as well as cloud services.
We are looking for motivated interns who can work with us to accelerate our projects by researching problems, proposing solutions, implementing tools, making various simulations, and so on. By joining us, you can get high quality experience in our research laboratory, can communiate with forefront researchers, have time to discuss other qualified interns which all benefit to your future carrier plan.
Compensation and Working Environment
IIJ-II will pay its interns a competitive wage and provide a comfortable research environment with abundant opportunities to gain IT focused R&D experience.
- Wage: 250,000JPY/Month
- Travel expense is provided
- Location: Tokyo, Japan
- Accommodation is provided if it is difficult to commute
Administrative Details
- Graduate students who belong to domestic or oversea universities during the internship program period are accepted. Please review the additional requirements described in each project overview page below.
- Summer internship for a duration of 2 months in IIJ-II Reasearch Laboratory.
- To apply for an intern position, send the following documents
to internship@iij.ad.jp.
- CV
- A cover letter explaining your interest in the job
- The project name you are interested in
- A letter of recommendation
- Your recent published papers
- Application must be submitted by the end of January 2012 if you need a visa to work in Japan. For those who don't require any visa process, please submit your application by 14th May 2012.
- If you have any questions, please send a message to internship@iij.ad.jp.
Available Projects
Internet Routing
Objectives
The objective of the internship is to provide interns with opportunities to develop and enhance Internet routing protocols.
Among the possible topics are
- the development and application of a tool to capture routing traces and identify protocol or protocol deployment issues
- the development of tools to automatically setup a network of virtual routers to facilitate the run of experiments
- the study and evaluation of routing protocol extensions
The intern will receive support and feedback from IIJ Research Laboratory along the way.
Qualifications
We are looking for a graduate student in Computer Science or Electrical Engineering to complete a two month full-time internship. Candidates should be competent in networking (IPv4, IPv6, TCP), UNIX systems, and C/C++ or python programming. Knowledge of IP routing protocols (BGP, OSPF, IS-IS) would be a plus. In addition to the above, candidates should have strong practical and problem-solving skills, the ability to independently produce high quality work, and good English oral and written communication skills.
Privacy-aware Distributed Personal Storage
Objectives
The objective of the internship is to provide interns with opportunities to to develop and enhance Tamias, the distributed storage system being developed within the research laboratory.
A broad range of topics are proposed within the Tamias scope, among which :
- development of an application on top of Tamis (such as calendar sharing)
- deployment of experiments for profiling
- design and implementation of a messaging solution within Tamias
- elaboration of a revocation and delegation solution
- your own idea could be here
Qualifications
We are looking for a graduate student in Computer Science or Electrical Engineering to complete a two month full-time internship. All candidates should be competent in networking and UNIX systems.
Knowledge about event-driven or asynchronous programming (especially the python/twisted framework) is a plus, and so is expertise in at least one of the fields related to Tamias : distributed algorithms (peer-to-peer networks), public-key cryptography, identity & privacy.
Finally, candidates should have strong practical and problem-solving skills, the ability to independently produce high quality work, and good English oral and written communication skills.
References
- Tamias: the opensource and privacy aware distributed storage system. http://tamias.iijlab.net/
Network System Automatic Control
Objectives
The objective of the internship is to provide interns with opportunities to utilize and apply their state-of-the-art knowledge to develop and enhance network system management. Intern will develop tools to control the network system automatically using NETCONF protocol. We will propose that the interns develop interfaces, database or visualization tool of the system for automatic configuration.
Qualifications
We are looking for a graduate student in Computer Science or Electrical Engineering to complete a two month full-time internship. All candidates should be competent in networking, UNIX system, and C/Java programming. Knowledge of NETCONF, network management, server management would be a plus. In addition to the above, candidates should have strong strong practical and problem-solving skills, the ability to independently produce high quality work, and good Japanese or English oral and written communication skills.
Cloud Infrastructure
Objectives
The objective of the internship is to provide interns with opportunities to research and develop technologies required for the cloud computings. Interns will research and develop one of the following research areas;
- the design and implementation methods with high-scalability
- the design and operation technologies of the infrastructure with high energy usage efficiency
- the element technologies related with the cloud computings (VM technologies, migration technologies, storage technologies, or profile technologies)
- Other related research areas (decided with the presentation by the internship participant)
with the assumiption that there are various kinds of ISP level infrastructures and they can utilize these resources.
aiming to create ISP level service technologies.
Qualifications
We are looking for a graduate student in Computer Science or equivalent to complete a two month full-time internship. Candidates should be competent in Unix operating systems (*BSD or linux), having the experience of the userland programming development on them. (The programming language is not restricted: python, ruby, perl, C, C++, and so on.)
Knowledge of the system programming in C (for the kernel programming or network stack) would be a plus. In addition to the above, candidates must have the experience of or strong motivation for the research related to the distributed systems. We set the implementation and assessment of a system as the goal of the internship.



