Position: Research Intern
We're not taking any interns for the Autumn 2026 semester this year. Please check this page again if you are interested in Spring or Summer 2027 internships.
The selected interns will work on one of the following:
- Sustainable computing for model-training and inference in machine learning (ML).
- Distributed ML over heterogeneous compute environments.
- Network transport protocols optimized for Data Center workloads.
Please note:
- We do not have any projects on applying machine learning (ML/AI) models and developing ML applications.
- We work on the underlying systems and networks. Please apply only if you have hands-on experience of setting-up/modifying Linux/Unix operating system (OS), and deep understanding of OS, computer architecture, and computer networks.
- You will be shortlisted only if you provide an evidence through github repo, URL of past projects, open-source contributions, or peer-reviewed publications.
Applicants must possess solid quantitative skills and must be well-acquainted with programming, systems architecture (Linux operating system, shell commands and scripting, networks, and computer architecture). Above all, they must have a flair for self-learning new techniques during the course of the internship.
The research internship at CNI follows a goal-driven intensive schedule, with an aim of achieving research publications and working prototypes. Please apply only if you are willing to put in additional efforts in learning required skills and delivering on the planned experiments. The reward is the authorship on the publication(s) and software you contributed, which is a valuable endorsement to your CV for higher studies or industry job. Past CNI interns have managed to get admissions to high-ranked universities abroad or get jobs in reputed companies. The interns will be working within a team with senior research staff, PhD scholars, and IISc faculty.
Location:
Indian Institute of Science campus, Bengaluru. This is a full-time in-person paid internship. Although on-campus accommodation is not available for interns, safe paying guest accommodation is available right outside IISc campus.
About CNI:
The Centre for Networked Intelligence is an industry-sponsored research centre focused on developing next generation networking methodologies and concept solutions that can derive knowledge from evolved networks of the future.
Responsibilities:
- Assist in designing, implementing, and conducting experiments on testbeds.
- Apply quantitative analysis and data modeling techniques to interpret research data.
- Contribute to the development and evaluation of software tools, models, and algorithms.
Qualifications:
- Undergraduate or graduate student in Computer Science, Electrical Communication, or related engineering disciplines.
- Proficiency in Linux/Unix operating system and CLI is a must.
- Proficiency in data structures and algorithms, C/C++ and Python programming, and development tools (debuggers, git, profilers).
- Solid foundation in probability and statistics.
Incentives for joining CNI:
- Opportunity to learn the rigor of world-class research through practice.
- Access to state-of-the-art tools and testbeds.
- Attribution for your contributions (publications and code) to boost your CV.
- Interactions with renowned experts (potential recruiters and advisors) in the field.