Software Engineer: Build Next-Gen Systems & AI

US National Security Agency/Central Security Service

Fort Meade (MD)

On-site

USD 90,000 - 130,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

US National Security Agency/Central Security Service is seeking a Software Engineer to work across a broad set of computer science areas including cybersecurity, HPC, quantum computing, data analytics, ML/AI, cryptology, algorithms, and platform development. The role emphasizes the full software development lifecycle and programming expertise in a highly dynamic environment.

Qualifications include entry-level to senior experience with a focus on formal software development practices; NSA values

Qualifications

  • Experience in the software development process, from requirements analysis to maintenance.
  • Strong programming skills across relevant languages and platforms.

Skills

Software development
Programming
Requirements analysis
Software design
Testing
Deployment
Maintenance

Education

Bachelor's degree
Master's degree
Doctoral degree
Associate's degree

Job description

US National Security Agency/Central Security Service is seeking a Software Engineer to work across a broad set of computer science areas including cybersecurity, HPC, quantum computing, data analytics, ML/AI, cryptology, algorithms, and platform development. The role emphasizes the full software development lifecycle and programming expertise in a highly dynamic environment.

Qualifications include entry-level to senior experience with a focus on formal software development practices; NSA values

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - Mid to Experienced Level (MD/TX)
Software Engineer - Mid to Experienced Level (MD/TX)

US National Security Agency/Central Security Service • Fort Meade (MD)

On-site
USD 90,000 - 130,000
Software Engineer - Entry Level (Maryland) at National Security Agency (NSA)
Software Engineer - Entry Level (Maryland) at National Security Agency (NSA)

Wayne State University • Maryland

On-site
USD 70,000 - 90,000
Software Engineer - Mid to Experienced Level (MD, TX)
Software Engineer - Mid to Experienced Level (MD, TX)

National Security Agency • Fort Meade (MD)

On-site
USD 120,000 - 193,000
Software Engineer - Cloud, AI & Microservices
Software Engineer - Cloud, AI & Microservices

National Security Agency • Fort Meade (MD)

On-site
USD 120,000 - 193,000
Software Engineer: Impactful Secure Systems (Flexible)
Software Engineer: Impactful Secure Systems (Flexible)

National Security Agency • Fort Meade (MD)

On-site
USD 105,000 - 193,000
Engineer/Developer - Software, Hardware, Research (Capabilities Development Specialist) - Mid to Experienced Level (MD, TX, CO)
Engineer/Developer - Software, Hardware, Research (Capabilities Development Specialist) - Mid to Experienced Level (MD, TX, CO)

National Security Agency • Fort Meade (MD)

On-site
USD 105,000 - 193,000
Software Engineer
Software Engineer

National Security Agency • Fort Meade (MD)

On-site
USD 105,000 - 193,000
AI Engineer: Build & Deploy Scalable ML Systems
AI Engineer: Build & Deploy Scalable ML Systems

US National Security Agency/Central Security Service • Fort Meade (MD)

On-site
USD 110,000 - 170,000
Cyber Defense Systems Engineer
Cyber Defense Systems Engineer

US National Security Agency/Central Security Service • Fort Meade (MD)

On-site
USD 90,000 - 130,000
AI Engineer: Entry to Expert (Flexible Hours)
AI Engineer: Entry to Expert (Flexible Hours)

National Security Agency • Fort Meade (MD)

On-site
USD 87,000 - 197,000
Comprehensive benefits package
DCIPS compliant employment
Professional development opportunities