×
Register Here to Apply for Jobs or Post Jobs. X

Research Scientist​/Computer Systems Researcher

Job in Fort Meade, Anne Arundel County, Maryland, USA
Listing for: National Security Agency
Full Time position
Listed on 2026-08-31
Job specializations:
  • IT/Tech
    Data Scientist, AI Engineer (Applied/Software), Computer Science, Machine Learning/ ML Engineer
Salary/Wage Range or Industry Benchmark: 105262 - 197200 USD Yearly USD 105262.00 197200.00 YEAR
Job Description & How to Apply Below
Position: Research Scientist / Computer Systems Researcher

NSA has received approval from the Department of War to hire for specific critical positions during the hiring freeze, per DoW memorandum 'Immediate Civilian Hiring Freeze for Alignment with National Defense Priorities' dated 28 February.

Job Description Research Scientist / Computer Systems Researcher - Mid to Expert Level (Maryland)

Fort George G. Meade Complex, MD
Pay Plan: GG , Grade: 11/1 to 15/10
Open: , Close:

Job Posting: 1261911

Responsibilities

NSA Research Scientists are actively expanding the boundaries of what can be accomplished with artificial intelligence, machine learning, human-machine teaming, software reverse engineering, vulnerability discovery, 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 government laboratories; publish papers on unclassified aspects of our work in scientific journals and at conferences; transfer NSA technology to the marketplace through open source software releases and public-private partnerships; serve as faculty members at local universities; and participate in university and K-12 STEM outreach activities across the country.

The ideal candidate must be able to demonstrate sound judgement, strong technical skills and the ability to work effectively in a dynamic team environment, as well as independently. Excellent oral and written communication skills, and a proven track record of analyzing and solving technical problems with innovative solutions are also preferred. The candidate should have demonstrated success in conducting Computer Science or Mathematics research to include turning research ideas into running prototype-grade systems.

  • Conducting scientific experiments, documenting results, and communicating with colleagues, customers, and decision makers
  • Training, testing, and deploying machine learning models
  • Evaluating the trustworthiness of artificial Intelligence and machine learning models
  • Applying software engineering principles to design and/or develop software applications
  • Designing and optimizing algorithms, data structures, modeling, and analytics to solve real-world scientific problems
  • Using principles, techniques, procedures, and tools to architect and facilitate the development of hardware solutions
  • Developing methods and applications for tools to exploit and analyze computer systems and network vulnerabilities
  • Modeling, simulating, prototyping, and/or benchmarking high performance computing systems
  • Developing and implementing approaches to increase the productivity and/or efficiency of high performance computers
  • Investigating and validating the security properties claimed by confidential computing mechanisms and architectures
  • Advancing the understanding and capabilities for flexible, layered integrity measurement and attestation architectures and mechanisms
  • Research, design, and prototype novel approaches to operating system, hypervisor, or firmware security
  • Applying machine learning models to perform enhanced monitoring and anomaly detection on embedded systems' network communications to include IoT devices using Bluetooth and other wireless IoT protocols
  • Identifying and analyzing vulnerabilities in software, hardware, and network systems using vulnerability discovery techniques such as emulation, reverse engineering, and fuzzing
  • Researching tools and techniques to aid in the analysis, design, and verification of software and systems, primarily by means of formal modeling and specification amenable to automated analysis, leveraging extensive experience with computer reasoning tools (SAT solvers, theorem provers, etc.)
Job Summary

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.

Qualifications

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…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary