Microsoft is hiring for the Research Sciences Intern role, internship 2026, in Bangalore, Karnataka, as part of its ongoing FoSSE (Future of Scalable Software Engineering) team hiring inside CoreAI. This Microsoft Research Sciences Internship is open to 2026 and 2027 batch students currently pursuing or already holding a Bachelor’s (B.E., B.Tech), Master’s (M.E., M.Tech) or PhD in Computer Science or a related discipline, runs for 3 to 6 months. Candidates with an interest in programming languages, static analysis, formal methods, and AI can check the eligibility criteria, stipend details, and application process below.

Microsoft Internship 2026 Overview
| Role: | Research Sciences Intern |
| Company: | Microsoft |
| Job Type: | Internship, On-site |
| Duration: | 3 to 6 months |
| Experience: | Students / Freshers |
| Qualification: | Bachelor’s / Master’s / PhD in Computer Science or related discipline |
| Batch Year: | 2026 / 2027 |
| Location: | Bangalore, Karnataka |
| Stipend: | Not disclosed (₹65,000 to ₹80,000 PM expected) |
| Apply Mode: | Official website |
Internship Summary
This is a research internship with FoSSE, an applied research team inside Microsoft’s CoreAI group that works on real software engineering problems for large codebases. You’ll get to work on things like code migration, code translation, and static analysis, using a mix of AI and formal methods. It’s fully on-site in Bangalore, and expect some travel too, since the role has 25 to 50 percent travel built in.
Why This Microsoft Research Internship Stands Out
- It’s project and research based, not just a training program. You get to work on live problems with real large codebases instead of toy assignments.
- You’ll sit right alongside Microsoft Research India, since FoSSE is co-located with MSR in Bangalore, so the research exposure here is pretty serious.
- Good fit for students who already like programming languages, compilers, or formal methods and want to go deeper instead of doing generic software dev work.
Responsibilities
- Work with FoSSE and other Microsoft teams on applied research problems that sit between programming languages, software engineering, and AI.
- Build and experiment with tools that actually run on real-world, large-scale codebases, not sample projects.
- Contribute to research areas like code migration, code translation, and static analysis using AI and formal methods.
- Collaborate closely with full-time researchers, engineers, postdocs, and fellow interns based out of the Bangalore office.
| Popular Jobs & Internships | |
| Microsoft | General Electric |
| Amazon | Deloitte |
Eligibility Criteria for Microsoft Research Sciences Internship
Required Skills
Technical Skills
- Understanding of programming languages and compiler concepts.
- Familiarity with software engineering practices for large codebases.
- Basic exposure to AI/ML concepts, static analysis, or formal methods.
Preferred Skills
- Algorithms and analytics.
- Scripting with Bash.
- Exposure to cloud platforms like AWS.
- Familiarity with AI agents and system design.
Education Qualification
Bachelor’s (B.E., B.Tech), Master’s (M.E., M.Tech), or PhD in Computer Science or a related discipline (pursuing or already completed).
Batch Year: Students from the 2026 and 2027 batch are eligible to apply.
Internship Location: Bangalore, Karnataka, India (fully on-site role)
Research Sciences Internship Stipend at Microsoft India
- Stipend: This is a paid internship. Based on market data, the estimated stipend for a Research Sciences Intern at Microsoft is ₹65,000 to ₹80,000 per month. The final stipend may vary and is decided by the employer.
- Duration: 3 to 6 months
Perks & Benefits
- Completion certificate for Microsoft internship.
- You’ll be working closely with full-time researchers, engineers, and postdocs at FoSSE, so expect hands-on guidance rather than a hands-off internship.
- A good chance to build contacts inside one of the largest tech research setups in India.
Selection Process
The Microsoft Research Sciences Internship hiring process can vary depending on the role, location, and hiring team. Based on the details available, here’s what a research internship interview process generally looks like:
- Screening: review of past papers/projects, or a quick chat on your research interests
- Technical & domain interviews (2 to 3 rounds): past research deep-dive, ML/stats fundamentals, light coding or experiment design tasks
- Behavioral & fit round
Related Resources
Interview Preparation Guide for Freshers
Get Job ready with FREE courses to Upskill (Explore Now)
Career Growth
- Pre-placement offer (PPO): This listing doesn’t confirm a PPO. Ask about it directly during your interview rounds, most recruiters will give you a straight answer even when it’s not advertised upfront.
- Career Path: This kind of software engineering internship sets you up well for research or applied research roles in programming languages, software engineering, and AI, whether at Microsoft or elsewhere.
- Opportunity to specialize in code migration, code translation, static analysis, and formal methods combined with AI.
Practical Advice Before You Apply
- Since this is a research-heavy role, having any coursework, projects, or personal work in compilers, programming languages, or static analysis will help your application stand out.
- If you know anyone who can write you a strong letter of recommendation, get that sorted early, since it needs to be sent separately by the recommender.
- Apply early instead of waiting for the last day.
Documents Required
- Updated CV / Resume
- Optionally: Letters of recommendation, sent directly by your recommender to: fosse-hiring@microsoft.com
How to Apply for the Microsoft Software Engineer Internship in Bangalore
To apply or learn more about this research sciences internship for CSE students, visit the official Microsoft career page using the following link.
Application Deadline: Rolling basis (apply early).
Find Similar Job Opportunities:
| More Internship at Microsoft | Explore more Internship |
| Internships in Bangalore | Research Sciences |
| Internship for BE/B.Tech | ME/M.Tech |
| PhD | Software Engineer |
| Internship by Branch: Computer Science /IT | Electronics |
Source: Official Microsoft careers portal
For the Latest Job Alerts, follow Jobinsider on
Microsoft Research Sciences Internship 2026 – FAQs
(Q1) Who can apply for this Research Sciences Intern role at Microsoft?
(A1) Students pursuing or having completed a Bachelor’s, Master’s or PhD in Computer Science or a related discipline, from the 2026 and 2027 batches, can apply for the Microsoft Research Sciences Intern role.
(Q2) What is the stipend for the Microsoft Research Sciences Internship?
(A2) The Research Sciences Internship stipend at Microsoft India is not officially disclosed. Based on market data, the estimated stipend is around ₹65,000 to ₹80,000 per month. The final stipend may vary and is decided by the employer.
(Q3) Is this Microsoft internship remote or location-based?
(A3) This Research Sciences internship at Microsoft is fully on-site in Bangalore, and it also involves 25 to 50 percent travel.
(Q5) What skills are required to clear the selection process for Microsoft Research Sciences Internship 2026?
(A5) A good grip on programming languages, software engineering fundamentals, and some exposure to AI or static analysis concepts will help you get through the process.
What exactly does Microsoft do?
Microsoft is a global technology company working across software, cloud, and AI. In India, its Bangalore office houses Microsoft Research India, and the FoSSE team under CoreAI operates right alongside it, focusing on applied research for large-scale software engineering problems.



