Virginia Tech® home

National Security Agency

National Security Agency

Internships at National Security Agency (NSA)

NSA encourages students to participate in its programs and to apply for internships and jobs. To search for avaliable internships and to learn more about their individual requirements click the link below. Don't forget to filter by Role for Student Programs!

NSA Cooperative Education Programs

Cooperative Education students gain valuable experience while playing a meaningful role in the development of our nation's secure communications or in the production of foreign intelligence. Programs are available for students majoring in a language-focused majors including Chinese and Russian and for students majoring in Computer Science, Computer Engineering, Electrical Engineering, Cyber Security (technical track), Data Science, or Mathematics. Right from the start, you will be involved in real life projects and will have full use of NSA labs, equipment and advanced technologies. These areas will offer you increasing challenges and satisfying learning experiences, since our mission demands that we work on the cutting edge of technology.

Language Analysts work directly with the original written or spoken foreign language, determine the relevance of the intelligence collected, research it, analyze it, and put it into context for dissemination to national-level policy makers, military commanders, and other customers.

Cyber professionals in the Intelligence Community work as part of a team on the front lines of defense against our cyber adversaries. The Intelligence Community needs cyber professionals with technical expertise and a driving desire to remain at the forefront of their field.

Applications are due by March 31st, 2024