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.