AI Security Engineer - Build Resilience for Systems

Software Engineering Institute | Carnegie Mellon University

Pittsburgh (Allegheny County)

On-site

USD 140,000 - 180,000

Full time

31 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Relocation assistance
Tuition benefits for employees and/or/
Flexible work arrangements
8% employer retirement contribution
Conference attendance and professional

Job summary

Software Engineering Institute | Carnegie Mellon University in Arlington, VA and Pittsburgh, PA seeks an AI Security Software Engineer to develop machine learning–based prototypes and tools for AI security applications. You will collaborate with researchers to design experimental AI security solutions and apply software engineering practices to build scalable systems.

The role involves processing large cybersecurity datasets, supporting AI red teaming and adversarial ML, and translating research

Qualifications

  • BS in computer science, machine learning, cybersecurity, statistics, or related discipline with eight (8) years of experience; OR MS in the same fields with five (5) years of experience; OR PhD in the same fields with two (2) 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 (5% travel)
  • You will be subject to a background check and will need to obtain and maintain a Department of War (DoW) security clearance.

Responsibilities

  • 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).
  • Support AI red teaming and adversarial machine learning initiatives.
  • Translate research concepts into practical, operational capabilities, with the ability to work independently and as part of a collaborative team.

Skills

Software engineering principles
System design
Containerization
Microservices
Travel readiness
Security clearance readiness

Education

PhD in CS/ML/Cybersecurity
MS in CS/ML/Cybersecurity
BS in CS/ML/Cybersecurity

Job description

Software Engineering Institute | Carnegie Mellon University in Arlington, VA and Pittsburgh, PA seeks an AI Security Software Engineer to develop machine learning–based prototypes and tools for AI security applications. You will collaborate with researchers to design experimental AI security solutions and apply software engineering practices to build scalable systems.

The role involves processing large cybersecurity datasets, supporting AI red teaming and adversarial ML, and translating research

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior AI Security Engineer — Build Resilient AI Systems
Senior AI Security Engineer — Build Resilient AI Systems

Software Engineering Institute | Carnegie Mellon University • Pittsburgh

On-site
USD 140,000 - 190,000
Relocation assistance
8% employer retirement contribution
Tuition benefits
+1
AI Security Software Engineer — ML & Adversarial Defense
AI Security Software Engineer — ML & Adversarial Defense

Carnegie Mellon University • Pittsburgh

On-site
USD 100,000 - 130,000
8% employer retirement contribution
Tuition benefits for employees and dependents
Flexible work arrangements
+2
AI Security Software Engineer — ML Prototyping & Red Teaming
AI Security Software Engineer — ML Prototyping & Red Teaming

Carnegie Mellon University • Pittsburgh

On-site
USD 80,000 - 110,000
8% employer retirement contribution
Tuition benefits
Paid parental and military leave
+3
AI Security Software Engineer: ML Prototyping & Red Teaming
AI Security Software Engineer: ML Prototyping & Red Teaming

Software Engineering Institute | Carnegie Mellon University • Pittsburgh

On-site
USD 120,000 - 160,000
Relocation assistance
8% employer retirement contribution
Tuition benefits
+4
AI Security Software Engineer — ML & Adversarial Security
AI Security Software Engineer — ML & Adversarial Security

Carnegie Mellon University • Pittsburgh

On-site
USD 100,000 - 130,000
8% employer retirement contribution
Tuition benefits for employees and dependents
Flexible work arrangements
+2
AI Security Researcher: AI Robustness & Threat Analysis
AI Security Researcher: AI Robustness & Threat Analysis

Software Engineering Institute | Carnegie Mellon University • Pittsburgh

On-site
USD 110,000 - 165,000
8% retirement contribution
Tuition benefits (CMU and others)
Paid parental and military leave
+2
AI Security Researcher: Advancing AI Robustness & Threat Analysis
AI Security Researcher: Advancing AI Robustness & Threat Analysis

Software Engineering Institute | Carnegie Mellon University • Pittsburgh

On-site
USD 120,000 - 180,000
8% retirement contribution
Tuition benefits for CMU and partners
Paid parental leave
+4
Senior AI Security Engineer: ML Prototypes & Red Teaming
Senior AI Security Engineer: ML Prototypes & Red Teaming

Carnegie Mellon University • Pittsburgh

Hybrid
USD 100,000 - 120,000
8% employer retirement contribution
Tuition benefits for employees and dependents
Flexible work arrangements
+2
AI Security Researcher - Threat Analysis & Defense
AI Security Researcher - Threat Analysis & Defense

Software Engineering Institute | Carnegie Mellon University • Pittsburgh

On-site
USD 110,000 - 160,000
Relocation assistance
Tuition benefits
Flexible work arrangements
+2
Senior AI Security Software Engineer
Senior AI Security Software Engineer

Software Engineering Institute | Carnegie Mellon University • Pittsburgh

On-site
USD 140,000 - 190,000
Relocation assistance
8% employer retirement contribution
Tuition benefits
+1