Computer Systems Researcher; Artificial Intelligence/Machine Learning Research; Mid to Experienced Level
Listed on 2026-10-17
-
IT/Tech
Computer Science, Data Scientist, AI Engineer (Applied/Software), Machine Learning/ ML Engineer
NSA is in search of Computer Science professionals to solve complex problems, test innovative approaches and research new solutions to storing, manipulating, and presenting information. We are looking for you to apply your computer science expertise to projects that seek to create new standards for the transformation of information. If you want to develop technologies and tools and be a part of cutting edge innovations;
join our team of experts! Help protect national security interests as part of the world's most advanced team of computer science professionals!
Are you looking to apply your computer science and other technical expertise to develop technologies and tools and be a part of cutting edge innovations? Come join our team of experts! NSA is in search of Research Scientists and Senior Research Scientists to solve complex problems, test innovative approaches and research new solutions to make the U.S. and its allies safer and more secure.
Help protect national security interests as part of the world's most advanced team of computer science professionals.
- Please upload a copy of your transcripts from all schools attended, prior to applying for this position. Unofficial transcripts are fine at this stage. The minimum qualifications for this position require a degree that demonstrates a concentration of Computer Science (CS) courses in foundational CS areas. The qualifications listed are the minimum acceptable to be considered for the position.
Degree must be in Computer Science (CS) or Computer Engineering (CE). Other STEM fields (e.g., Engineering, Mathematics, or Information Systems (IS)) may be considered relevant if the programs contain, at minimum, a concentration of courses in the following foundational CS areas: algorithms; computer architecture (not network architecture); programming methodologies and languages; data structures; logic and computation; and advanced mathematics (for example, calculus, discrete mathematics).
Relevant experience must be in one or more of the following: computer systems research, simulation/model development and prototyping, software design, programming, computational science, algorithm analysis and design, reverse engineering, designing/developing computer or information systems, including engineering hardware or software, machine learning, artificial intelligence, visualization, human-computer interaction, data science, or high performance computing.
FULL PERFORMANCEEntry is with a Bachelor's degree plus 3 years of relevant experience or a Master's degree plus 1 year of relevant experience or a Doctoral degree and no experience. An Associate's degree plus 5 years of relevant experience may be considered for individuals with in-depth experience that is clearly related to the position.
SENIOREntry is with a Bachelor's degree plus 6 years of relevant experience or a Master's degree plus 4 years of relevant experience or a Doctoral degree plus 2 years of relevant experience. An Associate's degree plus 8 years of relevant experience may be considered for individuals with in-depth experience that is clearly related to the position.
NSA Research Scientists are actively expanding the boundaries of what can be accomplished with artificial intelligence, machine learning, human-machine teaming, software reverse engineering, data science, novel architectures, cyber security, high performance computing, and computational linguistics. Our experts generalize mission problems, advance the scientific state-of-the-art to solve problems, and work with other NSA organizations to get solutions in front of mission users and decision-makers.
Our researchers also have the opportunity to collaborate regularly with the scientific community, academia, industry, and other…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).