1

Computer Science Intern Jobs in Washington, DC (NOW HIRING)

Job Title Business Analyst Intern Location McLean, VA 22102 US (Primary) Category Research ... computer science, or a related area * Must be a US citizen * Strong Microsoft Office Suite ...

As an intern, you will work closely with our TGS team to support various projects and initiatives ... computer science, technical business management or related field. * Strong written and verbal ...

As an Intern, you will have the opportunity to work on a cutting-edge project that involves ... computer science or information technology from an accredited college or university. Preferred ...

As an intern, you will work closely with our TGS team to support various projects and initiatives ... computer science, technical business management or related field. * Strong written and verbal ...

Mino SAS Support Intern

Mclean, VA · On-site

$15.25 - $20.25/hr

Job Title Mino SAS Support Intern Location McLean, VA 22102 US (Primary) Category Research ... Computer Science, Cybery Security, or other suitable technical education equivalent. Proven ...

Mino SAS Support Intern

Mclean, VA · On-site

$15.50 - $20.50/hr

Job Title Mino SAS Support Intern Location McLean, VA 22102 US (Primary) Category Research ... Computer Science, Cybery Security, or other suitable technical education equivalent. Proven ...

next page

Showing results 1-20

Computer Science Intern information

See Washington, DC salary details

$12

$20

$32

How much do computer science intern jobs pay per hour?

As of Jun 29, 2026, the average hourly pay for computer science intern in Washington, DC is $20.77, according to ZipRecruiter salary data. Most workers in this role earn between $16.00 and $25.55 per hour, depending on experience, location, and employer.

What is a Computer Science Intern job?

A Computer Science Intern is a temporary position where students or recent graduates gain hands-on experience in software development, data analysis, cybersecurity, or other computing fields. Interns typically assist with coding, debugging, research, and testing while working under the guidance of experienced professionals. This role helps build technical skills, industry knowledge, and networking opportunities, preparing interns for full-time positions in the tech industry.

What kind of projects and tasks can I expect as a Computer Science Intern?

As a Computer Science Intern, you can expect to work on a variety of tasks such as writing and testing code, debugging software, supporting ongoing development projects, and collaborating on team-based assignments. Interns often contribute to designing features, fixing bugs, conducting research, or assisting in quality assurance under the guidance of senior engineers or mentors. The exact nature of your projects may vary based on the company and team, but you will typically gain hands-on experience with real-world software development tools and workflows. This exposure not only builds your technical skills but also helps you understand agile work environments and best practices, making it a valuable step toward a full-time role in the field.

What are the key skills and qualifications needed to thrive in the Computer Science Intern position, and why are they important?

To thrive as a Computer Science Intern, you need a solid understanding of programming languages (such as Python, Java, or C++), data structures, algorithms, and basic software development principles, typically backed by ongoing coursework in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and sometimes exposure to cloud platforms or coding certifications can be advantageous. Strong analytical thinking, effective communication, initiative, and the ability to work well within a team are valuable soft skills in this role. These skills and qualities ensure that interns can quickly contribute to projects, adapt to new technologies, and collaborate effectively with experienced professionals.

What are the most commonly searched types of Computer Science jobs in Washington, DC? The most popular types of Computer Science jobs in Washington, DC are:
What job categories do people searching Computer Science Intern jobs in Washington, DC look for? The top searched job categories for Computer Science Intern jobs in Washington, DC are:
Infographic showing various Computer Science Intern job openings in Washington, DC as of June 2026, with employment types broken down into 50% Internship, 17% Full Time, and 33% Part Time. Highlights an 84% In-person, 8% Hybrid, and 8% Remote job distribution, with an average salary of $43,199 per year, or $20.8 per hour.
Information Technology Intern (Graduate Student)

Information Technology Intern (Graduate Student)

AARP

Washington, DC • On-site

$28/hr

Internship

Posted 3 days ago


AARP rating

7.9

Company rating: 7.9 out of 10

Based on 6 frontline employees who took The Breakroom Quiz

111th of 689 rated non-profit organizations


Job description

Overview
AARP is the nation's largest nonprofit, nonpartisan organization dedicated to empowering people 50 and older to choose how they live as they age. With a nationwide presence, AARP strengthens communities and advocates for what matters most to the more than 100 million Americans 50-plus and their families: health and financial security, and personal fulfillment. AARP also works for individuals in the marketplace by sparking new solutions and allowing carefully chosen, high-quality products and services to carry the AARP name. As a trusted source for news and information, AARP produces the nation's largest-circulation publications, AARP The Magazine and the AARP Bulletin.
Information Technology Services is responsible for AARP enterprise-wide technology and information security functions. Services range from infrastructure design and operations, system and software lifecycle implementations, enabling the mobile workforce and protecting AARP network, systems and data. A variety of technologies and practices are used including cloud computing, automation, artificial intelligence and machine learning within highly collaborative Agile teams.
Are you a graduate student seeking to put your solid computer science, technology, business, and people skills into practice? Do you have a passion for thinking and acting in an agile manner and implementing ideas that impact the 50+ community? Then AARP's Information Technology Services (ITS) team is looking for you! The ITS mission is to design, deliver, operate, and promote technology solutions that enable AARP to achieve its goals.
As a Technology Intern, you will apply strategic, analytical, and creative thinking to solve challenging technology problems. On any given day, you could be working with Information Technology Engineers, Platform Managers, Business Partners, or IT Executives, focusing on the most important problems we are trying to solve to ensure we meet the business needs and advance the AARP mission to support the 50+. We'll challenge you to think and work in new ways. We are committed to your growth and cultivating your continued learning and development. This paid internship is set to begin in July 2026, with the possibility of extension for additional semesters.
Responsibilities
Strategic
  • Applying innovative thinking and problem-solving skills to address data-related challenges within the Information Technology Services department
  • Meeting with key leaders to learn how data science supports the design, delivery, operation, and promotion of technology solutions that enable AARP to achieve its goals

Analytical
  • Cleaning, preparing, and analyzing datasets to generate actionable insights for IT-related projects
  • Contributing to the interpretation of data analysis results and documenting findings in clear, concise reports for stakeholders

Design Thinking
  • Learning and applying AARP's Design Thinking framework to understand user needs and achieve results that align with business objectives
  • Exploring innovative solutions for data science projects, focusing on user-centered outcomes

Operational
  • Collaborating with technology stakeholders to deliver data-driven service solutions that improve system security, performance, and availability
  • Applying agile principles and practices while working on IT capability and platform team initiatives
  • Supporting process improvement efforts, including constructing and deploying process-centric Business Process Management (BPM) solutions
  • Developing predictive models using supervised and unsupervised machine learning techniques to solve IT-related challenges, such as predicting ticket escalations or identifying anomalies in system performance
  • Evaluating the performance of machine learning models using appropriate metrics (e.g., R², RMSE, F1 scores) and iterating on model improvements
  • Completing an end-of-internship project that showcases your knowledge and presenting findings to IT leadership

Qualifications
  • Prospective interns must be currently enrolled in a graduate degree program or as post-doctoral students, and must remain academically enrolled throughout the internship
  • Pursuing a graduate degree in Data Science, Computer Science with a Data Science concentration, or Applied Statistics
  • Advanced problem-solving skills using logic and data
  • Critical thinking and analytical skills
  • Ability to articulate complex technical issues to those not as experienced
  • The ideal person will possess the willingness and capacity to learn quickly and apply new knowledge
  • They will also have proven analytical skills, excellent written and oral communication abilities
  • Must be available to participate in the intern program in the summer, working 40 hours a week
  • Advanced user of Excel, PowerPoint, and Word
  • College-level experience with coding practices and languages (such as Java, C/C++, Python, or others)
  • Experience with popular business tools (Windows, Office Professional, Visio, SharePoint, etc.)

Preferred (Nice to Have):
  • Foundational experience with Python and basic machine learning concepts (e.g., classification, regression, or simple predictive models)
  • Exposure to Natural Language Processing (NLP) concepts, such as text classification, keyword extraction, or sentiment analysis
  • Familiarity with modern AI tools or frameworks, such as introductory use of models like BERT or similar NLP libraries
  • Interest in applying AI to real-world business problems, such as improving IT service processes or analyzing operational data
  • Awareness of AI-assisted tools, such as Microsoft Copilot or similar platforms, and curiosity about how they can improve productivity and decision-making
  • Interest in building or interacting with lightweight automation or AI agents, such as Copilot Studio, chat-based workflows, or task automation

AARP will not sponsor an employment visa for this position at this time.
Additional Requirements
  • Regular and reliable job attendance
  • Exhibit respect and understanding of others to maintain professional relationships
  • In office/open office environment with the ability to work effectively surrounded by moderate noise

Hybrid Work Environment
AARP observes Mondays and Fridays as remote workdays, except for essential functions. Remote work can only be done within the United States and its territories.
Compensation and Benefits
The hourly range is $18.40 for undergraduates, $21 for graduate students, and $28 for Ph.D. candidates. Internships are non-exempt positions and are not eligible for employee benefits.
Equal Employment Opportunity
AARP is an equal opportunity employer committed to hiring a diverse workforce and sustaining an inclusive culture. AARP does not discriminate on the basis of race, ethnicity, religion, sex, color, national origin, age, sexual orientation, gender identity or expression, mental or physical disability, genetic information, veteran status, or on any other basis prohibited by applicable law.