Research Intern - Research in Software Engineering, ML Systems, Agents
$6,810 per monthMicrosoft
Research Internships at Microsoft provide a dynamic environment for research careers with a network of world-class research labs led by globally-recognized scientists and engineers, who pursue innovation in a range of scientific and technical disciplines to help solve complex challenges in diverse fields, including computing, healthcare, economics, and the environment.
Join the RiSE team at Microsoft Research and help shape the future of software engineering.
Projects will include work on the following topics:
- Theorem provers
- Program proof tools
- New programming languages and paradigms
- GPU programming
- Machine learning systems
- Software specification & testing
- Model-based testing
- Agentic engineering
- Agentic workflows
- Intent formalization
... and many more.
ResponsibilitiesResearch Interns put inquiry and theory into practice. Alongside fellow doctoral candidates and some of the world’s best researchers, Research Interns learn, collaborate, and network for life. Research Interns not only advance their own careers, but they also contribute to exciting research and development strides. During the 12-week internship, Research Interns are paired with mentors and expected to collaborate with other Research Interns and researchers, present findings, and contribute to the vibrant life of the community. Research internships are available in all areas of research, and are offered year-round, though they typically begin in the summer.
QualificationsRequired Qualifications
- Currently enrolled in a Doctorate Degree program in Computer Science, STEM, or a relevant field.
Other Requirements
- Research Interns are expected to be physically located in their manager’s Microsoft worksite location for the duration of their internship.
- In addition to the qualifications below, you’ll need to submit a minimum of two reference letters for this position as well as a cover letter and any relevant work or research samples. After you submit your application, a request for letters may be sent to your list of references on your behalf. Note that reference letters cannot be requested until after you have submitted your application, and furthermore, that they might not be automatically requested for all candidates. You may wish to alert your letter writers in advance, so they will be ready to submit your letter.
Preferred Qualifications
- Experience defining research questions and methods for an academic, professional, or independent research project.
- Experience collaborating with researchers and/or product development teams on a research or applied project.
- Experience collaborating across organizational groups and/or cultural contexts on a research, academic, or applied project.
- Experience comparing alternative methods, prototypes, or analytical approaches to address a research or applied problem.
- Prior research experience evidenced by publications or research projects.
- Experience designing or conducting experiments and analyzing qualitative or quantitative results.
- Experience communicating research findings through a presentation, poster, report, or publication.
The base pay range for this internship is USD $6,810 - $13,480 per month. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $8,920 - $14,610 per month.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
Microsoft accepts applications and processes offers for these roles on an ongoing basis throughout the academic calendar (September -April).
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
- .... We’re a nonprofit engineering, applied research, and advanced technology... ...is seeking a Lead Systems Engineer with a... ...cloud engineering and software development experience... .../CD, DevSecOps, AI/ML, data analytics, and... ...federal, state, local or international law.MITRE intends to...InternshipFull timeFor contractorsLocal area
$104k - $166k
...Peraton Labs is seeking a poly cleared Software Research Engineer to join our team conducting advanced... ...Design, develop, and modify software systems Integrate existing software into new... ...engineering Experience with modern ML frameworks/platforms (e.g., PyTorch,...SuggestedFull timeContract workTemporary workRelocation packageShift work- ...Kwaan Bear IT Solutions, LLC (KBITS) is seeking a Senior Software Engineer to lead development and integration across autonomous systems and DoD-focused programs. The role emphasizes DevSecOps, ML workflows, and secure software practices in modern engineering environments...Suggested
$22.6 per hour
...developing algorithms and software or advancing radar and radio-frequency systems for critical national... ...problems alongside engineers, scientists, mathematicians... ...and evaluation. As an intern, you will work alongside... ...directly to ongoing research, analysis, software, algorithm...InternshipHourly payTemporary workWork experience placementInterim roleRemote workRelocation packageFlexible hours$125k - $140k
...Software Engineer, AI SystemsAptima is a technological leader in the national... .... At our core, Aptima researches, develops, and innovates within... ..., the Software Engineer, AI Systems will design, develop, deploy... ...with expertise spanning AI/ML and software engineering.Ability...SuggestedLocal area$85k
...Computer Science, Computer Engineering, Systems Engineering,... ...skills in the areas of software development, systems... ...environments. You can use internal funding opportunities... ...direction of future research. Qualifications A... ...or machine learning (ML) and artificial intelligence...Temporary workWork experience placementInterim roleRelocation packageFlexible hours$9,000 - $10,000 per month
...Software Engineering InternState Affairs is the nation's leading news and policy... ....As a Software Engineering Intern, you'll join our engineering... ...coursework, internships, research, hackathons or personal projectsFamiliarity... ...databases, RAG or other AI/ML-driven featuresProjects...InternshipPart timeSummer workWork at officeLocal area$48.1k - $86.95k
...Leidos’ mission-focused engineering team and build real software that powers data... ...engineers and researchers, and see your work... ...Collaborate with software/system engineers and... ...or similar. Data/ML: NumPy/Pandas, scikit... ...abilities, as well as internal equity, alignment...InternshipLocal areaImmediate startRemote work1 day per week$135k - $200k
...builds the world’s leading software for data-driven... ...Forward Deployed Software Engineer to join a newly-formed... ...developing advanced autonomous systems for use on the edge and... ...and AI solutions for agent autonomy and navigation... ...fields.Knowledge of AI/ML, sensor processing, and...Full timeWork experience placementWork at officeRemote workWork from homeRelocation package$120.6k - $224k
...Development within Engineering Transformation is... ...skilled Staff AI/ML Engineer to join a... ...applied AI and ML, research, development and sustainment... ...applications, and software engineering.Key... ...required due to system access.Basic... ...and implementing AI agents, planning or...Full timeTemporary workWork experience placementCasual workRemote workFlexible hours$220k - $292k
...industry, Anduril is changing how military systems are designed, built and sold. Anduril’s... ...military in months, not years.Chief Software Engineer, Space Ground Systems ABOUT THE JOBWe... ...effectively communicate technical progress to internal and external stakeholders.The Chief...Full timeContract workWork experience placementImmediate start- ...services. We are a nonprofit engineering, applied research, and advanced technology... .... Job Description As a software or computer science intern, you will collaborate... ...) and Machine Learning (ML) Cybersecurity Software... ...Computing Embedded Systems and Internet of Things (...InternshipFull timeWork experience placementLocal area3 days per week
- ...services. We’re a nonprofit engineering, applied research, and advanced technology... ...increasing trust in AI-enabled systems, including data driven AI... ...of foundational AI/ML theory, with demonstrated... ...federal, state, local or international law.MITRE intends to maintain...InternshipLocal area3 days per week
- ...IT Solutions, LLC (KBITS) seeks a Senior Software Engineer with an active DoD Secret Clearance to... ...development, DevSecOps, and autonomous systems integration in Adelphi, Maryland. You... ...architect CI/CD pipelines, and contribute to ML workflows and mission data pipelines....
$22.6 per hour
...degree in Electrical Engineering, Computer Science,... ...We are seeking an intern to join our Weapon... ...in advanced research and program of record... .... Missile Defense systems You will assist in... ...will develop AI/ML-based concepts and... ...a desire to apply software engineering techniques...InternshipHourly payTemporary workWork experience placementInterim roleRelocation packageFlexible hours- ...Frontend Software Engineer — Secure Mission SystemsFrontend Software Engineer — Secure Mission SystemsLocation: Mainly remote, with onsite work... ...technical reviews while working with experienced software, AI/ML, security, platform, and customer engineering teams.This...Contract workRemote workWork from homeHome office1 day per week
- ...large-scale, real-time decision systems. Our team develops AI... ...are looking for exceptional Software Engineers who are passionate about AI... ...optimization. Build and optimize ML systems using modern... ...machine learning engineers and researchers to productionize state-of-the...Internship
$145k - $200k
...Senior Software EngineerPalantir builds the world's leading... ...a Senior Software Engineer to join a customer-facing... ...for Autonomous Systems for use in operational... ...roboticsKnowledge of AI/ML, sensor processing, or... ...and implementation of agents into complex real time...Work experience placementWork at officeRemote workWork from homeRelocation package$69.4k - $158k
...Job Number: R0251552 Software System Safety Engineer The Opportunity: As a full stack developer... ...development Experience with AI and ML software safety and test and... ...any other status protected by applicable federal, state, local, or international law.Full timeContract workPart timeLocal areaRemote work$220k - $292k
...is changing how military systems are designed, built and sold... ...TEAMAnduril’s Lattice software platform integrates together... ...for a backend software engineer to own and evolve our internal LLM agent framework. This role sits... ...orchestration, or ML infrastructure.Familiarity...Full timeWork experience placementImmediate start$218.4k - $365.2k
...#1 AI CRM, where humans with agents drive customer success together... ...on one foundation: trust. The systems that issue certificates, establish... ...systems across multiple engineering teams. Public Key Infrastructure... ...Key-Encapsulation Mechanism (ML-KEM), Module-Lattice-Based Digital...Full time$168.1k - $227.4k
...and technology organization made up of scientists, engineers, analysts, product professionals and more, all with... ...exactly the right time. You’ll work on state-of-the-art research, advanced software tools, new AI systems, and machine learning algorithms, leveraging Amazon'...InternshipFlexible hours$20 per hour
...DC | Minimum 20 hours/week | In-Office with Remote Opportunities (Starting Immediately)About You Protagonist is seeking a Software Engineering Intern to join our small, collaborative engineering team and contribute directly to the development of our Narrative Analytics®...InternshipMinimum wageContract workWork at officeLocal areaImmediate start- ...Job Description Software Engineer, AI and Application Engineering \n \... ...applications for federal retirement systems. This role blends full stack... ..., Databricks, Python, AI agents and LLMs (OpenAI, Anthropic,... ...workflows \n Build and maintain ML models for classification,...
- ...Cross‑Domain Battle Management Group. Interns will work on defense and space domain challenges... ..., bridging missile defense and complex systems engineering to support national security interests.... ...analysis, algorithm evaluation, and AI/ML techniques while collaborating across...InternshipSummer internship
- ...: 8+ years of professional software engineering experience About the Role... ..., and taken ownership of systems throughout their lifecycle.... ...looking for data scientists, research-focused AI practitioners, or... ...APIs, Azure OpenAI, RAG, or agent orchestration frameworks....Full timeWork at office2 days per week3 days per week
$143.7k - $194.4k
...on a global scale, own their systems end to end and influence the... ...Lambda, DynamoDB, and AI/ML services. You will be responsible... ...will possess proven software engineering skills, with experience creating... ...documentation for AWS. We innovate, research, experiment and collaborate...InternshipFull timeFlexible hours$160k - $190k
...analytics, and mission-driven software engineering. Our teams work... ...decision-support systems capable of autonomous... ...implement autonomous AI agents capable of planning, reasoning... ...including hands on AI/ML initiatives, and... ...market conditions, and internal equity. In addition to...Full timeContract work- ...Job Description Application Security Engineer — Secure Mission Systems Location: Mainly remote, with... ...Build Security into Mission-Critical Software At Rackner, you will help strengthen... ...closely with software engineers, AI/ML engineers, platform teams, DevSecOps...Weekly payContract workRemote workWork from homeHome office1 day per week
- ...services. We're a nonprofit engineering, applied research, and advanced technology... ...Job Description As a software or computer science intern, you will collaborate... ...) and Machine Learning (ML) ~ Cybersecurity... ...Computing ~ Embedded Systems and Internet of Things (...InternshipFull timeWork experience placementLocal area3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Research Intern - Research in Software Engineering, ML Systems, Agents. Be the first to apply!
- engineering business analyst Washington DC
- deep learning research engineer Washington DC
- research engineer Washington DC
- engineering analyst Washington DC
- research programmer Washington DC
- engineering change analyst Washington DC
- senior research engineer Washington DC
- ngo software engineer Washington DC
- senior software design engineer Washington DC
- real time software engineer Washington DC





