Senior AI Security Software Engineer
AI summary of the role
This role develops ML-based prototypes and tools for AI security at the CERT Division of the SEI, working on adversarial ML, AI red teaming, and large-scale cybersecurity datasets.
No longer in the current catalog. Last included 2026-09-09. Check the employer’s posting for availability.
What you’ll do
- Develop machine learning–based prototypes, tools, and systems for AI security applications
- Collaborate with researchers and stakeholders to design and execute experimental AI security solutions
- Apply software engineering best practices to build scalable, maintainable systems
- Process and analyze large, diverse cybersecurity datasets (e.g., malware, NetFlow, incident data)
What you’ll bring
- BS in CS, ML, cybersecurity, statistics, or related + 10 years; MS + 8 years; PhD + 5 years
- Understanding of software engineering principles and system design
- Experience with containerization and microservices architectures
- Ability to obtain and maintain a Department of War security clearance
Technologies
machine learning · containerization · microservices · adversarial machine learning · AI red teaming · generative AI · large language models · data visualization · NetFlow · malware analysis
Source and classification
Internal deployment & tooling · Evidence for this classification:
The CERT Division of the Software Engineering Institute (SEI) is seeking applicants for the role of Senior AI Security Software Engineer. Established in response to the Morris worm, CERT has been a leader in cybersecurity research, advancing the resilience of software systems and responding to sophisticated cyber threats. As AI becomes central to critical infrastructure, advancing its security and resilience offers a compelling opportunity to shape the future, impacting support of the national security mission. Our team researches and develops tactics, techniques, and procedures necessary for the field of AI security. Our work includes experimental designs for large-scale AI security research programs, AI red teaming, and counter AI applications. Additionally, we work in generative AI and large language models, data visualization, security analysis of AI systems, and adversarial
More from the job description
The CERT Division of the Software Engineering Institute (SEI) is seeking applicants for the role of Senior AI Security Software Engineer. Established in response to the Morris worm, CERT has been a leader in cybersecurity research, advancing the resilience of software systems and responding to sophisticated cyber threats. As AI becomes central to critical infrastructure, advancing its security and resilience offers a compelling opportunity to shape the future, impacting support of the national security mission. Our team researches and develops tactics, techniques, and procedures necessary for the field of AI security. Our work includes experimental designs for large-scale AI security research programs, AI red teaming, and counter AI applications. Additionally, we work in generative AI and large language models, data visualization, security analysis of AI systems, and adversarial machine learning. We have access to a wide variety of cyber-related data, including malware samples, NetFlow data, cyber security training runs and tests, incident tickets, and more. Artificial Intelligence Security Software Engineers at the SEI use software and machine learning engineering practices, data processing, and data analytics to help our researchers solve AI security challenges. In this role, you will work with our researchers and customers to develop machine learning based prototypes, prod [... source excerpt omitted ...] th elite AI and cyber security professionals and university faculty to build new technologies that will influence national AI and cyber security strategy for decades to come. Key Responsibilities Develop machine learning–based prototypes, tools, and systems for AI security applications, demonstrating strong expertise in ML development and deployment Collaborate with researchers and stakeholders to design and execute experimental AI security solutions, communicating effectively across technical and non-technical audiences Apply software engineering best practices to build scalable, maintainable systems, grounded design principles Process and analyze large, diverse cybersecurity da [... source excerpt omitted ...] research-driven mindset Translate research concepts into practical, operational capabilities, with the ability to work independently and as part of a collaborative team Minimum Qualifications BS in computer science, machine learning, cybersecurity, statistics, or related discipline with ten (10) years of experience; OR MS in the same fields with eight (8) years of experience; OR PhD in the same fields with five (5) years of experience Understanding of software engineering principles and system design Experience with containerization and microservices architectures Travel to various locations to support the SEI’s overall mission. This includes within the SEI and CMU community, sp
Employer postings · Data from · Sources