... Computer Science, Human-Computer Interaction, or Information Science. * At least 1 year of ... Research Interns are expected to be physically located in their manager's Microsoft worksite ...
... Computer Science, Human-Computer Interaction, or Information Science. * At least 1 year of ... Research Interns are expected to be physically located in their manager's Microsoft worksite ...
Software Dev Engineer, EC2 Nitro, EC2 Nitro Machine Learning Systems
Seattle, WA · On-site
$196K - $233K/yr
... internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Bachelor's degree or foreign equivalent in Computer Science, Engineering ...
Software Dev Engineer, EC2 Nitro, EC2 Nitro Machine Learning Systems
Seattle, WA · On-site
$196K - $233K/yr
... internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Bachelor's degree or foreign equivalent in Computer Science, Engineering ...
Android Developer in Redmond, WA 98052
Redmond, WA · On-site
$67/hr
Roles and Responsibilities: 4+ years experience in professional, non-internship software ... degree in computer science or equivalent Experience in Compose Multiplatform or other cross ...
Quick apply
Android Developer in Redmond, WA 98052
Redmond, WA · On-site
$67/hr
Roles and Responsibilities: 4+ years experience in professional, non-internship software ... degree in computer science or equivalent Experience in Compose Multiplatform or other cross ...
... computer interfaces, haptic interaction, eye/hand/face/body tracking, perception science, and true ... Our internships are twelve (12) to twenty four (24) weeks long and we have various start dates ...
... computer interfaces, haptic interaction, eye/hand/face/body tracking, perception science, and true ... Our internships are twelve (12) to twenty four (24) weeks long and we have various start dates ...
Research Intern - Model Optimization and HW Acceleration
Redmond, WA · On-site
$6.7K - $13K/mo
Familiarity with computer systems' architecture, cache and memory hierarchy Applied Sciences IC2 - The base pay range for this internship is USD $5,610 - $11,010 per month. There is a different range ...
Research Intern - Model Optimization and HW Acceleration
Redmond, WA · On-site
$6.7K - $13K/mo
Familiarity with computer systems' architecture, cache and memory hierarchy Applied Sciences IC2 - The base pay range for this internship is USD $5,610 - $11,010 per month. There is a different range ...
This role requires exceptional technical expertise in Computer Science and Machine Learning with ... BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 2+ ...
This role requires exceptional technical expertise in Computer Science and Machine Learning with ... BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 2+ ...
Arboriculture Internship
$16.50 - $22.50/hr
As an Arboriculture Intern, you will have the opportunity to learn the fundamentals of scientific ... Your internship may provide the following hands-on experience: * Learning and safely performing ...
Arboriculture Internship
$16.50 - $22.50/hr
As an Arboriculture Intern, you will have the opportunity to learn the fundamentals of scientific ... Your internship may provide the following hands-on experience: * Learning and safely performing ...
Intern - ML Engineering
Seattle, WA · On-site +1
$25 - $45/hr
Solid foundation in computer science (data structures, algorithms) * Familiarity with machine ... Exposure to ML frameworks through coursework, projects, or internships * Curiosity, ownership ...
Intern - ML Engineering
Seattle, WA · On-site +1
$25 - $45/hr
Solid foundation in computer science (data structures, algorithms) * Familiarity with machine ... Exposure to ML frameworks through coursework, projects, or internships * Curiosity, ownership ...
Research Internship - Reinforcement Learning for Large Foundation Models Tencent AI Lab is ... D. in Computer Science, Machine Learning, Artificial Intelligence, or related fields from a top ...
Research Internship - Reinforcement Learning for Large Foundation Models Tencent AI Lab is ... D. in Computer Science, Machine Learning, Artificial Intelligence, or related fields from a top ...
Research Internship - Reinforcement Learning for Large Foundation Models
Bellevue, WA · On-site
$80K - $124K/yr
Research Internship - Reinforcement Learning for Large Foundation Models Tencent AI Lab is ... D. in Computer Science, Machine Learning, Artificial Intelligence, or related fields from a top ...
Research Internship - Reinforcement Learning for Large Foundation Models
Bellevue, WA · On-site
$80K - $124K/yr
Research Internship - Reinforcement Learning for Large Foundation Models Tencent AI Lab is ... D. in Computer Science, Machine Learning, Artificial Intelligence, or related fields from a top ...
Intern - ML Engineering
Seattle, WA · On-site
$25 - $45/hr
Solid foundation in computer science (data structures, algorithms) * Familiarity with machine ... Exposure to ML frameworks through coursework, projects, or internships * Curiosity, ownership ...
Intern - ML Engineering
Seattle, WA · On-site
$25 - $45/hr
Solid foundation in computer science (data structures, algorithms) * Familiarity with machine ... Exposure to ML frameworks through coursework, projects, or internships * Curiosity, ownership ...
Senior Robotics Research Scientist
Seattle, WA · On-site
$112K - $142K/yr
... interns and more junior research scientists and engineers. Qualifications ... Required : • A PhD in Robotics, Machine Learning, Computer Science, Electrical Engineering ...
Senior Robotics Research Scientist
Seattle, WA · On-site
$112K - $142K/yr
... interns and more junior research scientists and engineers. Qualifications ... Required : • A PhD in Robotics, Machine Learning, Computer Science, Electrical Engineering ...
... exciting computer science fields such as machine learning and real-time data processing of time ... BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 2+ ...
... exciting computer science fields such as machine learning and real-time data processing of time ... BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 2+ ...
... exciting computer science fields such as machine learning and real-time data processing of time ... BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 2+ ...
... exciting computer science fields such as machine learning and real-time data processing of time ... BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 2+ ...
Our internships are twelve (12) to twenty-four (24) weeks long and we have various start dates ... Currently has, or is in the process of obtaining a PhD in Computer Science, Electrical Engineering ...
Our internships are twelve (12) to twenty-four (24) weeks long and we have various start dates ... Currently has, or is in the process of obtaining a PhD in Computer Science, Electrical Engineering ...
Currently has, or is in the process of obtaining, a PhD in Computer Science, Computer Vision ... Demonstrated software engineer experience via an internship, work experience, coding competitions ...
Currently has, or is in the process of obtaining, a PhD in Computer Science, Computer Vision ... Demonstrated software engineer experience via an internship, work experience, coding competitions ...
Research Intern - Quantum Error Correction
Redmond, WA · On-site
$8.7K - $14K/mo
... Computer Science, Physics, Mathematics, or a related STEM field. * At least 1 year of experience in quantum error correction and quantum fault-tolerance. Other Requirements * Research Interns are ...
Research Intern - Quantum Error Correction
Redmond, WA · On-site
$8.7K - $14K/mo
... Computer Science, Physics, Mathematics, or a related STEM field. * At least 1 year of experience in quantum error correction and quantum fault-tolerance. Other Requirements * Research Interns are ...
Java Developer-Software Developer- US
$57.50 - $74.50/hr
Fulltime * 8+ years of non-internship professional software development experience * Programming ... Bachelor's in Computer Science or related field * Experience with large-scale systems distributed ...
Java Developer-Software Developer- US
$57.50 - $74.50/hr
Fulltime * 8+ years of non-internship professional software development experience * Programming ... Bachelor's in Computer Science or related field * Experience with large-scale systems distributed ...
Senior Robotics Research Scientist
Seattle, WA · On-site
$112K - $142K/yr
Mentoring interns and more junior research scientists and engineers. What we need to see ... A PhD in Robotics, Machine Learning, Computer Science, Electrical Engineering, Mechanical ...
Senior Robotics Research Scientist
Seattle, WA · On-site
$112K - $142K/yr
Mentoring interns and more junior research scientists and engineers. What we need to see ... A PhD in Robotics, Machine Learning, Computer Science, Electrical Engineering, Mechanical ...
Senior Robotics Research Scientist
Seattle, WA · On-site
$112K - $142K/yr
Mentoring interns and more junior research scientists and engineers. What we need to see ... A PhD in Robotics, Machine Learning, Computer Science, Electrical Engineering, Mechanical ...
Senior Robotics Research Scientist
Seattle, WA · On-site
$112K - $142K/yr
Mentoring interns and more junior research scientists and engineers. What we need to see ... A PhD in Robotics, Machine Learning, Computer Science, Electrical Engineering, Mechanical ...
Computer Science Internship information
See Kent, WA salary details
$12.21 is the 25th percentile. Wages below this are outliers.
$9.40 - $13.11
33% of jobs
The median wage is $15.69 / hr.
$13.11 - $16.82
24% of jobs
$16.82 - $20.53
11% of jobs
$23.55 is the 75th percentile. Wages above this are outliers.
$20.53 - $24.24
9% of jobs
$24.24 - $27.95
9% of jobs
$27.95 - $31.66
4% of jobs
$31.66 - $35.37
2% of jobs
$35.37 - $39.08
1% of jobs
$39.08 - $42.80
1% of jobs
$42.80 - $46.51
0% of jobs
$46.51 - $50.22
6% of jobs
$9
$22
$50
How much do computer science internship jobs pay per hour?
What is the difference between Computer Science Internship vs Software Developer Intern?
| Aspect | Computer Science Internship | Software Developer Intern |
|---|---|---|
| Required Credentials | Typically pursuing or recent graduate in CS or related field | Same as CS internship, often students or recent grads |
| Work Environment | Varies across tech companies, research labs, startups | Primarily software development teams in tech firms |
| Employer & Industry Usage | Used across academia, industry, research projects | Primarily in software development companies and tech industry |
| Common Search & Comparison Intent | Understanding internship opportunities in CS | Comparing software development internship roles |
Both Computer Science Internships and Software Developer Internships target students or recent graduates interested in tech. While CS internships may include research, data analysis, or broader technical roles, Software Developer Internships focus specifically on coding and software creation. The choice depends on your career goals and the specific skills you want to develop.
What are the key skills and qualifications needed to thrive as a Computer Science Intern, and why are they important?
What types of projects do Computer Science interns typically work on, and how much autonomy can I expect?
What Are Internship Opportunities in Computer Science?
An internship in computer science provides on-the-job training for students who study computer science. Your duties in this program depend on the focus on the internship. Some interns get experiencing coding and developing software, applications, or website user interfaces. As an intern, you work under the direction of programming and development professionals. Your responsibilities include writing lines of code, testing and debugging software, learning computer languages in a realistic setting, and functioning as part of a team. Other computer science internships focus on providing technical support, cybersecurity services, or administration services as part of an IT team.
What is a computer science internship?

Internship
Posted 21 days ago
Microsoft rating
8.6
Based on 125 frontline employees who took The Breakroom Quiz
49th of 191 rated software companies
Job description
Research Internships at Microsoft bring doctoral candidates together with researchers and engineers working across a wide range of fields. The goal is simple: learn by doing work that matters.
Within Microsoft Research, we are looking at how teams get real work done across research, engineering, and program management. That includes how people plan projects, analyze results, share information, and stay aligned across groups.
A range of emerging tools are being introduced to support how teams collaborate and manage work across projects, including tasks like information synthesis, planning, and coordination. As these capabilities evolve, teams are exploring where they fit best and what makes them effective in practice. This internship focuses on understanding those real-world workflows and translating observations into guidance that helps teams adopt new tools thoughtfully and effectively.
This position is designed as a Research Internship with a program management lens. The work focuses on understanding how systems and teams operate in practice, and on translating observations into clear research and business insights that can inform how tools and workflows evolve over time.
This Research Internship focuses on understanding what is actually happening on the ground. What do teams use? What do they ignore? What works well, and what gets in the way?
The goal is to build a clear, grounded view of how these tools fit into day-to-day work and what would make them more useful in practice.
Responsibilities
Research 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.
Additional Responsibilities
- Work with researchers, engineers, and program managers to understand how work flows across projects and teams.
- Observe how tools are used in practice, including where they help and where there are opportunities to improve.
- Look for patterns across roles, rather than focusing on a single team or workflow.
- Pay attention to how people make decisions about using or not using specific tools.
- Summarize findings in a way that is clear and useful to others.
- Suggest practical improvements to tools, onboarding approaches, or usage guidance.
- Share research and actionable insights through written summaries and presentations.
Qualifications
Required Qualifications
- Currently enrolled in a PhD program in a field such as Organizational Psychology, Sociology, Communication, Behavioral Science, or a related field like Computer Science, Human-Computer Interaction, or Information Science.
- At least 1 year of experience conducting research or analysis related to human-computer interaction, socio-technical systems, or collaborative workflows.
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 studying how individuals or teams adopt, adapt to, or resist new tools, technologies, or workflows.
- Experience conducting research or applied work in areas such as human-computer interaction, organizational psychology, sociology, communication, or behavioral science, particularly in real-world settings.
- Experience working on socio-technical systems, where technical tools and human behavior interact (for example, collaboration tools, developer platforms, or research environments).
- Experience synthesizing qualitative and/or quantitative observations into clear, practical recommendations that can inform product, design, or organizational decisions.
- Experience working in or closely engaging with technical environments, such as software development, data science, or research teams.
- Experience translating between different groups (for example, research, engineering, and program management) and aligning perspectives across roles.
- Interest in how trust, decision-making, and coordination evolve as new tools are introduced into existing workflows.
- Interest in improving how people work together across teams, disciplines, and organizational boundaries.
We encourage candidates from a range of disciplines to apply, even if your experience does not align perfectly with every preferred qualification.
The base pay range for this internship is USD $6,710 - $13,270 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,760 - $14,360 per month.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-intern-pay
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
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.
What Microsoft employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Microsoft
Sourced by ZipRecruiter
Our infrastructure is comprised of a large global portfolio of more than 100 datacenters and 1 million servers. Our foundation is built upon and managed by a team of subject matter experts working to support services for more than 1 billion customers and 20 million businesses in over 90 countries worldwide. With environmental sustainability and optimization at the forefront of our datacenter design and operations, we continue to grow and evolve as we meet the ever-changing business demands that hold Microsoft as a world-class cloud provider.
Industry
Computer and computer peripheral equipment and software wholesalers
Company size
10,000+ Employees
Headquarters location
Redmond, WA, US
Year founded
1975