Ph.D. or M.Tech.(Research) Students at CDS, IISc

We welcome Ph.D. students interested in working in the lab. You are encouraged to review our current research projects, our recent papers and relevant literature, and reach out to students in the DREAM:Lab.  We may also take up to one M.Tech. (Research) student each year, but preference is given for Ph.D. students.

If you find specific research areas and problems that you are passionate about, send Yogesh an email enclosing your CV, your prior programming experience (e.g., competitive coding  profiles, hackatons, open source contributions) and you research interests to setup a time to meet.

Research Project Staff Positions

Research staff positions are periodically available in many of the research areas we work on. We look for graduates with strong technical qualifications and experience working with large-scale software projects. Industry experience is strongly preferred. Our research staff undertake research, development and project management roles on state-of-the art R&D projects. Many of them have gone onto top-tier graduate schools globally. These appointments will be for a minimum of 1 year duration, and pay will be as per government norms. Interested candidates are encouraged to send Yogesh an email with their detailed CV.

The following staff positions are available on a rolling basis:

M.Tech.(CDS) Course Students at CDS, IISc

Dissertation projects on state-of-the-art topics on Cloud and edge computing, Big Data platforms, Distributed draph algorithms, and IoT are available for highly qualified M.Tech.(CDS) students. These projects are challenging, and will place an emphasis on innovative research as well as practical validation through software prototyping and benchmarking on Cloud and distributed clusters. Students will start in their first semester itself, and are expected to publish a research paper as a project outcome. Many of our lab graduates have won the CDS Motorola award for the best graduating student, are recipients of Industry Fellowships, and have won best paper awards as well!

Send Yogesh an email with your CV and schedule a time to talk to.


A limited number of undergraduate internships and projects are available to exceptionally-qualified students from top-ranking colleges. The student should be able to spend the summer and an additional semester on the project (e.g., summer+6th semester, or 6th+7th semester), for a period of 9-12 months to be eligible. Short term summer internships (3 months) are NOT offered.  We have hosted interns from IITs, BITS, NITs, etc. in the past, besides top colleges in Bangalore. Our interns have gone on to join top graduate schools such as CMU, USC, UMass, UCI, UCSD, etc. based on their research experience. These positions are very competitive. Interested candidates should send Yogesh an email with their CV and duration of availability by January of the year of internship.

Industry Collaborations

Our lab works on applied systems research that is of relevance to state-of-the-art solutions being developed in the industry and with an impact that is 1-5 years down the line. Our current and part collaborators and grant sponsors have included VMWare, Facebook, Microsoft Research and NetApp, besides informal engagements with partners such as Huawei, Ericsson, etc. The preferred means of engagement is through research grants (that may also qualifies for CSR), and where the industry is willing to actively engage in open-source research and publications. We also occasionally take on consultancy projects, though it is not actively pursued.