COMPUTER SCIENTIST

US Defense Counterintelligence and Security Agency

Hanover (MD)

On-site

USD 105,000 - 145,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

US Defense Counterintelligence and Security Agency (DCSA) NBIS seeks a Computer Scientist/Data Engineer (GG-13) to architect AI/ML/NLP solutions and cloud data architectures protecting federal data. Strong Python/SQL and containerization skills required.

Qualifications emphasize a CS degree with rigorous math/stat coursework. Transcripts are required. Experience in secure, enterprise IT and risk assessments is essential.

Qualifications

  • Bachelor's degree in computer science or related with math/stat CS coursework.
  • Transcripts required; otherwise ineligible per policy.
  • Experience applying AI/ML, NLP, and data pipelines for analysis.

Responsibilities

  • Develop advanced AI/ML and NLP architectures for secure data systems.
  • Design cloud data architectures to safeguard federal workforce data.
  • Implement structured data pipelines and scalable queries for analytics.
  • Advise technical strategy and integrate AI within enterprise IT.
  • Evaluate risk and ensure compliance with federal standards.

Skills

Python
SQL
Containerization
NLP
Machine learning
Cloud data architectures

Education

Bachelor's degree in Computer Science
Alternative: Bachelor's with 30 semester hours in math/stat/CS

Tools

R
C++
Cloud platforms (AWS/Azure)
DevOps tooling

Job description

DCSA Acquisition and Technology, National Background Investigation Services (NBIS) is seeking a Computer Scientist/Data Engineer (GG-13). The incumbent will serve as a technical advisor, developing advanced AI/ML, NLP, and cloud data architectures to safeguard the federal workforce. This role requires strong programming skills (Python/SQL) and containerization expertise. Visit www.dcsa.mil to learn more about DCSA.

This position has a Basic Requirement for the 1550: Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination of mathematics, statistics, and computer science. At least 15 of the 30 semester hours must have included any combination of statistics and mathematics that included differential and integral calculus. All academic degrees and course work must be from accredited or pre-accredited institutions.

*NOTE: Failure to provide transcripts will result in you being rated ineligible for this position.

The experience described in your resume will be evaluated and screened from the Office of Personnel Management's (OPMs) basic qualifications requirements. See: Computer Science Series 1550 for OPM qualification standards, competencies and specialized experience needed to perform the duties of the position as described in the MAJOR DUTIES and QUALIFICATIONS sections of this announcement by 10/19/2026

Applicant must have directly applicable experience that demonstrates the possession of the knowledge, skills, abilities and competencies necessary for immediate success in the position. Qualifying experience may have been acquired in any public or private sector job, but will clearly demonstrate past experience in the application of the particular competencies/knowledge, skills and abilities necessary to successfully perform the duties of the position.

You must have specialized experience sufficient to demonstrate that you have acquired all the competencies necessary to perform at a level equivalent in difficulty, responsibility, and complexity to the next lower grade (GS/GG-12) in the Federal service and are prepared to take on greater responsibility.

Generally, this would include one year or more of such specialized experience.

Specialized experience for this position includes:
  1. Applying statistical and general-purpose programming languages (e.g., Python, R, SQL, and C++) to write clean code and build structured data pipelines for advanced data analysis.
  2. Implementing programming languages (e.g, C++, SQL, Python, R and other computational languages) to develop complex queries for the support of reporting and advanced analytical and machine learning capabilities.
  3. Utilizing natural language processing, text mining, machine learning techniques, and predictive modeling (including decision trees and regression) to transform large volumes of unstructured data into actionable, structured intelligence that supports risk mitigation.
  4. Integrating artificial intelligence and data architecture models seamlessly with secure cloud and enterprise IT infrastructure.
  5. Utilizing a strong mathematical foundation, specifically linear algebra, calculus, and statistics, to apply rigorous scientific and quantitative methods to evaluate data reliability, perform detailed risk assessments, and design automated data labeling workflows.
Specifically you will be evaluated on the following competencies
  1. Artificial Intelligence: This competency requires knowledge of the principles, methods, and tools used to design systems that perform human intelligence functions.
  2. Data Analysis: This competency involves the ability to analyze, model, and transform data to highlight useful information, suggest recommendations and conclusions, and support senior leader decision-making.
  3. Programming: This competency is the skill to implement design solutions and apply programming languages across multiple platforms and development frameworks.
  4. Systems Design: This competency entails the ability to design and evaluate software and hardware and develop enterprise and solution architectures that meet user needs and optimize performance, using applicable principles, methods, and tools.
  5. Risk Management: This competency requires knowledge of the principles, methods, and tools used for risk assessment and mitigation, including assessment of failures and their consequences.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Scientist
Data Scientist

US Defense Counterintelligence and Security Agency • Hanover (MD)

On-site
USD 90,000 - 120,000
Supervisory Data Scientist
Supervisory Data Scientist

US Defense Counterintelligence and Security Agency • Hanover (MD)

On-site
USD 110,000 - 150,000
COMPUTER SCIENTIST
COMPUTER SCIENTIST

US-Defense-Finance-and-Accounting-Service • Indianapolis (IN)

On-site
USD 70,000 - 110,000
Cyber Counter Intelligence Analyst
Cyber Counter Intelligence Analyst

US Defense Counterintelligence and Security Agency • San Diego (CA)

On-site
USD 90,000 - 120,000
Computer Scientist - Senior
Computer Scientist - Senior

Invictus International • Washington

On-site
USD 140,000 - 210,000
Computer Scientist - Senior
Computer Scientist - Senior

Invictus International Consulting, LLC • Washington

On-site
USD 150,000 - 190,000
Computer Scientist
Computer Scientist

Invictus International • Washington

On-site
USD 140,000 - 190,000
Data Scientist
Data Scientist

Defense Counterintelligence and Security Agency (DCSA) • Quantico (VA)

On-site
USD 120,579 - 156,755
Computer Scientist
Computer Scientist

Invictus International Consulting, LLC • Washington

On-site
USD 120,000 - 180,000
Data Scientist / Data Analytics Scientist (VIG-DS-01.080626)
Data Scientist / Data Analytics Scientist (VIG-DS-01.080626)

Capital Solutions Group (CSG) • Fort Meade (MD)

On-site
USD 110,000 - 160,000