Carnegie Mellon University (CMU) is hiring an Assistant AI Security Researcher. You will collaborate to deliver high-quality results in the emerging area of AI security, joining a group of experts focused on advancing the state of the art at a national and global scale.
What You'll Do
- Develop state-of-the-art approaches for analyzing robustness of AI systems.
- Apply approaches to understanding vulnerabilities in AI systems and how attackers exploit them.
- Reverse engineer malicious code, design new analysis methods and tools, and identify emerging threats to AI systems.
- Study and influence the AI security and vulnerability disclosure ecosystems.
- Evaluate the effectiveness of tools, techniques and processes developed by industry and the AI security research community.
- Uncover and shape fundamental assumptions underlying current best practice in AI security.
- Develop thought models, tools and data sets to characterize threats and vulnerabilities in AI systems and publish results.
- Identify opportunities to apply AI to improve existing cybersecurity research.
What We're Looking For
- BS in machine learning, cybersecurity, statistics, or a related discipline.
- Interest in AI/ML and cybersecurity with intellectual curiosity and desire for impact.
- Practical experience applying cybersecurity knowledge toward vulnerability research, analysis, disclosure, or mitigation.
- Familiarity with implementing and applying AI/ML techniques to solving practical problems.
- Familiarity with common AI/ML software packages and tools.
- Knowledge or familiarity with reverse engineering tools.
- Experience with Python, C/C++, or low-level programming.
- Experience developing frameworks, methodologies, or assessments to evaluate effectiveness and robustness of technologies.
- Excellent communication skills, particularly regarding technical communications with non-experts.
- Ability to travel occasionally (5%).
- Ability to obtain and maintain a Department of Defense security clearance.
Technical Stack
- AI/ML: Numpy, Pytorch, Tensorflow, ART
- Reverse Engineering: NSA Ghidra, IDA Pro
- Programming: Python, C/C++
Team & Environment
This role is part of the Threat Analysis Directorate within the CERT Division of the Software Engineering Institute (SEI). You'll work with cutting-edge technologies and dedicated experts to solve tough problems for government and nation, surrounded by staff with broad expertise across AI/ML, cybersecurity, software engineering, risk management, and policy creation.
Benefits & Compensation
- 8% monthly retirement contribution without employee contribution.
- Tuition benefits to CMU and other institutions for employee and dependent children.
- Flexible work arrangements and paid parental and military leave.
- Annual professional development opportunities with reimbursement for conferences, training, certifications, and professional society memberships.
- Relocation assistance.
Work Mode
This is an onsite position located in Pittsburgh, PA.
Carnegie Mellon University is an Equal Opportunity Employer/Disability/Veteran.





