Job Requirements
Fort George G Meade, MD
Clearance Unspecified Polygraph Unspecified
Mid Level Career (5+ yrs experience)
Salary not specified
Join Premium to unlock estimated salaries
Job Description
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.
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 PERFORMANCE
Entry 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.
SENIOR
Entry 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.
Competencies
Candidates with experience in cybersecurity, computer network defense, vulnerabilities and countermeasures, software development and debugging, network protocols, and those with expertise in Artificial Intelligence and Machine Learning (AI/ML) are strongly encouraged to apply.
Relevant experience in content processing, content triage, and human centered AI involving multimodal data, to include: speech, image, video or text. Seeking applicants with experience in: machine learning model research, multilingual and multimodal modeling, automatic speech recognition (ASR), large language models (LLM), agentic AI, knowledge management, ontologies, AI security, explainable AI, human AI teaming, visualization, data science, human subject research and Sensemaking analytics. Current research focus areas include: Human Language Technology (HLT), Computer Vision (CV), Natural Language Processing (NLP), Natural Language Understanding (NLU), and Human Machine Teaming HMT).
Candidates with knowledge, skills and experience in high performance computing are also strongly encouraged to apply; in particular, processor and system architectures and networks, memory, tasking (accelerators, parallelism, resource management, heterogeneous computing), productivity (systems modeling & simulation, evaluation, prototyping and benchmarking), scalable algorithms, programming languages (Python, C++, Rust) and libraries, and hardware-software co-design.
Candidates with knowledge and experience in future telecommunication networks (5G/6G), IoT security, device management, machine learning technologies, Linux or Windows programming and debugging, software design and development, virtualization/containers, Cloud, Trusted Computing, and other specialized computer platforms are strongly encouraged to apply.
Desired Skills:
Applicants should have excellent problem-solving, communication, and interpersonal skills, and possess a range of knowledge and experience in at least two of the following areas:
- Programming (low level, high level, parallel)
- Artificial Intelligence and Machine Learning
- Foundation models (FMs) (Large Language Models (LLMs), as well as models for other modalities)
- Simulation/model development and prototyping
- Software engineering
- Hardware engineering
- Architectures and Distributed Computing
- Algorithm analysis and design
- Reverse engineering
- Operating systems and/or device driver development (desktop/server/RTOS)
- Cybersecurity/Computer Network Defense
- Trustworthy systems
- Computer and network security
- Telecommunication systems
Pay, Benefits, & Work Schedule
Pay: Salary offers are based on candidates' education level and years of experience relevant to the position and also take into account information provided by the hiring manager/organization regarding the work level for the position.
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.
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 PERFORMANCE
Entry 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.
SENIOR
Entry 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.
Competencies
Candidates with experience in cybersecurity, computer network defense, vulnerabilities and countermeasures, software development and debugging, network protocols, and those with expertise in Artificial Intelligence and Machine Learning (AI/ML) are strongly encouraged to apply.
Relevant experience in content processing, content triage, and human centered AI involving multimodal data, to include: speech, image, video or text. Seeking applicants with experience in: machine learning model research, multilingual and multimodal modeling, automatic speech recognition (ASR), large language models (LLM), agentic AI, knowledge management, ontologies, AI security, explainable AI, human AI teaming, visualization, data science, human subject research and Sensemaking analytics. Current research focus areas include: Human Language Technology (HLT), Computer Vision (CV), Natural Language Processing (NLP), Natural Language Understanding (NLU), and Human Machine Teaming HMT).
Candidates with knowledge, skills and experience in high performance computing are also strongly encouraged to apply; in particular, processor and system architectures and networks, memory, tasking (accelerators, parallelism, resource management, heterogeneous computing), productivity (systems modeling & simulation, evaluation, prototyping and benchmarking), scalable algorithms, programming languages (Python, C++, Rust) and libraries, and hardware-software co-design.
Candidates with knowledge and experience in future telecommunication networks (5G/6G), IoT security, device management, machine learning technologies, Linux or Windows programming and debugging, software design and development, virtualization/containers, Cloud, Trusted Computing, and other specialized computer platforms are strongly encouraged to apply.
Desired Skills:
Applicants should have excellent problem-solving, communication, and interpersonal skills, and possess a range of knowledge and experience in at least two of the following areas:
- Programming (low level, high level, parallel)
- Artificial Intelligence and Machine Learning
- Foundation models (FMs) (Large Language Models (LLMs), as well as models for other modalities)
- Simulation/model development and prototyping
- Software engineering
- Hardware engineering
- Architectures and Distributed Computing
- Algorithm analysis and design
- Reverse engineering
- Operating systems and/or device driver development (desktop/server/RTOS)
- Cybersecurity/Computer Network Defense
- Trustworthy systems
- Computer and network security
- Telecommunication systems
Pay, Benefits, & Work Schedule
Pay: Salary offers are based on candidates' education level and years of experience relevant to the position and also take into account information provided by the hiring manager/organization regarding the work level for the position.
group id: 10470536