Overview #
The Indian Institute of Science (IISc) is offering multiple paid research internships in the DREAM:Lab, Department of Computational and Data Sciences, Bengaluru. This is an excellent opportunity for candidates interested in Systems and Machine Learning (ML) research. Selected interns will work on cutting-edge distributed computing and AI applications in fields such as autonomous vehicles, genomics, and national supercomputing initiatives.
Eligibility Criteria #
To apply for this research internship, candidates must meet the following requirements:
- Final or pre-final year students pursuing B.E./B.Tech/M.Tech in Computer Science, Electrical Engineering, or related fields.
- Strong programming skills in Python. Knowledge of C/C++ is a plus.
- Experience with Linux, scripting, debugging, and automation.
- Familiarity with machine learning frameworks like TensorFlow/PyTorch.
- Knowledge of virtualization technologies (e.g., Docker) and edge computing platforms like Raspberry Pi, Nvidia Jetson, and Nvidia GPUs.
- No concurrent internships or academic commitments during the internship duration.
Research Areas #
Interns will work on high-impact research topics, including:
- Deep learning on edge devices.
- Scheduling and orchestration of ML workloads.
- Data and analytics platforms for IoT/Edge computing.
- Distributed and high-performance computing for AI models.
- Scalability and optimization of AI workloads on multi-GPU clusters.
Duration & Mode #
- Internship Duration: 2-3 months
- Start Date: April 2025
- Mode: On-site at IISc Bangalore
Stipend & Benefits #
- Paid Internship (Exact stipend details to be discussed with selected candidates).
- Work with top researchers and PhD candidates at IISc.
- Hands-on experience in state-of-the-art ML and systems research.
- Potential to publish research papers in leading conferences.
- High chances of career advancement, with past interns securing admissions to top global universities.
Application Process #
Interested candidates must apply as soon as possible as positions are filled on a rolling basis. The application process includes:
Step 1: Prepare Your Resume
Your resume should highlight:
- Academic background
- Programming and technical skills
- Previous projects and research work
- Machine learning experience (if any)
Step 2: Submit Your Application
Candidates can apply via the LinkedIn job posting or send an email to prashanthis@iisc.ac.in with the subject “Research Internship Application”.
Step 3: Selection & Interview
- Shortlisted candidates will be contacted for an interview.
- The interview may involve technical discussions and a coding test.
- Final selections will be based on technical competence and research aptitude.
Important Dates #
- Application Deadline: Rolling (Apply ASAP)
- Internship Start Date: April 2025
Frequently Asked Questions (FAQs) #
1. Is this internship remote or in-person?
- This is a fully on-site internship at IISc Bangalore.
2. What is the selection process like?
- Resume screening → Technical interview → Final selection.
3. Do I need prior research experience?
- Prior research experience is not mandatory but is beneficial.
4. What programming skills are required?
- Strong Python programming skills are necessary. Knowledge of C/C++ is a plus.
5. Can I apply if I am a first or second-year student?
- No, only final and pre-final year students are eligible.
6. Is this internship paid?
- Yes, this is a paid internship.