C

Carnegie Mellon University

University training problem solvers and innovators

AI Red Team Engineer

Offensive Security & TestingUpdated on Nov 14
Full-timeNo salary listed

About the Job

Requirements

  • A BS in computer science, software engineering, networking, information systems, or a related technical field with eight years of experience; an MS in computer science or a technical or engineering field with five years of experience; a PhD in computer science or a technical or engineering field with two years of experience; or an equivalent combination of training and experience. Other technical educational backgrounds with the described experience may be considered.
  • Previous penetration testing, red teaming, or exploit development experience.
  • Hands-on experience with at least one command-and-control framework, such as Cobalt Strike or Sliver.
  • Programming or scripting experience in Python, C, and BASH without AI assistance, and willingness to learn PowerShell.
  • Experience with reverse engineering tools, such as NSA Ghidra or IDA Pro.
  • Ability to read code and identify basic vulnerabilities without AI assistance or fuzzing.
  • Strong familiarity with TCP/IP and all layers of the OSI model, experience using Wireshark, and ability to explain common network protocols.
  • Experience assessing the security of Linux and Windows systems.
  • At least two relevant certifications from OSCP, CPTS, FORGE/RIOT, GXPN, GAWN, GCPN, CRTO, CRTL, OSEP, OSWE, CCNA, or CWEE; applicants without these certifications may be considered if they demonstrate equivalent experience in technical interviews.
  • Willingness to travel 25% outside the office location to other SEI offices, sponsor sites, conferences, and offsite meetings.
  • Strong oral and written communication, particularly technical communication with non-experts.
  • Ability to obtain and maintain a Department of War security clearance.

Responsibilities

  • Red team real-world AI-enabled systems, including the models and the hardware, software, and networks they run on, in support of national security objectives.
  • Develop tactics, techniques, and procedures for attacking AI-enabled systems and related software to better prepare defenders for real-world threats.
  • Write tools in Python, PowerShell, C, and BASH to enable red team operations.
  • Represent the CERT technical portfolio of work and operations, and communicate with external mission partners and internal collaborators in coordination with CERT directorates and teams.
  • Mentor and cross-train others and share knowledge within the broader community.

Desired Qualifications

  • Experience assessing the security of mobile systems, such as Android, and other operating systems.

About the Company

Carnegie Mellon University

University training problem solvers and innovators

What Carnegie Mellon University does: It provides higher education and research across a wide range of fields, especially technology, engineering, sciences, and the arts, helping students become ready to enter the workforce and pursue innovative work. How its products work: It offers degree programs (bachelor’s, master’s, doctoral) and professional schools where students learn through classes, labs, projects, research opportunities, and collaborations with industry and the community. How it differentiates from competitors: CMU combines strong strengths in STEM with arts and design, interdisciplinary programs, and active collaboration with industry partners, all supported by a culture that emphasizes hands-on problem solving and real-world impact. What the goal is: To train capable graduates who can solve real problems, drive innovation, and contribute to technology, the arts, and society in meaningful ways.

Company size
11-50
Company stage
Not listed
Total funding
Not listed
Headquarters
Pittsburgh, PA
Founded
2018

Recently Posted Jobs

Explore more opportunities at Carnegie Mellon University

See more jobs