Browse CIA Jobs

Undergraduate Internship Program-Computer Science

Computer Science undergraduate students work in an R&D or quick-turnaround environment on programs to develop tools and techniques that utilize emerging software/hardware development.

  • Internship
  • Starting salary: $50,018-$52,877
  • Full-time student pursuing an undergraduate degree in STEM/STEAM

Agency-wide Requirements

All applicants must be:

  • U.S. citizens (dual U.S. citizens also eligible)
  • At least 18 years of age
  • Willing to move to the Washington, DC area
  • Able to complete security and medical evaluations
  • Registered for the Selective Service

About the Job

As a Computer Science undergraduate student for CIA, you will work on teams alongside our full-time officers in an R&D or quick-turnaround environment on any number of different programs to develop tools and techniques that utilize emerging software/hardware development.

You will have the opportunity to use and enhance your knowledge of operating systems, communications technologies, mobile platforms, and computer networks.

Two 90-day tours are preferred; however, one 90-day tour is the minimum requirement.

Who You’ll Work With

At the Central Intelligence Agency (CIA), we recognize our Nation’s strength comes from the diversity of its people. People from a broad range of backgrounds and viewpoints work at CIA, and our diverse teams are the reason we can keep our country safe.

Read more about diversity and inclusion

What You’ll Get

The CIA offers various benefits to students, including:

  • Paid time off
  • Federal health and life insurance
  • Retirement
  • Education and training
  • Health services
  • Child care center
  • Credit union

As a CIA employee, you’ll also get the satisfaction of knowing your work is part of something bigger than yourself. Our work is driven by one mission: to keep our Nation safe. Every day is an opportunity to enhance U.S. national security.

Learn more about working at CIA

Minimum Qualifications

  • Full-time student pursuing an undergraduate degree in STEM/STEAM at an accredited academic institution with at least one semester/quarter completed at the time of MyLINK submission.
    • Artificial Intelligence
    • Computer Engineering
    • Computer Science
    • Data Science/Analytics
    • Machine Learning
    • Mathematics
  • At least a 3.0 GPA on a 4-point scale
  • Two 90-day tours are preferred; however, one 90-day tour is the minimum requirement
  • Attending school on a full-time basis before/following this student tour
  • Creative problem solving and critical thinking skills
  • Ability to function effectively in a fast-paced, mission-focused environment with multiple competing priorities
  • Organizational and planning skills
  • Written and verbal communication skills
  • Interpersonal skills
  • Ability to meet the minimum requirements for joining CIA, including U.S. citizenship and a background investigation