Jobs · Engineering · Pennsylvania

Senior AI Security Software Engineer

Carnegie Mellon University · Pittsburgh, PA · 1 mo ago
EngineeringFull-time

About the role

The CERT Division of the Software Engineering Institute (SEI) seeks a Senior AI Security Software Engineer to contribute to shaping the future of AI security. With a focus on advancing the resilience of software systems and responding to sophisticated cyber threats, the SEI plays a crucial role in supporting the national security mission.

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 in design principles
  • Process and analyze large, diverse cybersecurity datasets (e.g., malware, NetFlow, incident data), using strong analytical and problem-solving skills
  • Support AI red teaming and adversarial machine learning initiatives, applying an innovative and research-driven mindset
  • Translate research concepts into practical, operational capabilities, with the ability to work independently and as part of a collaborative team

Requirements

  • 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

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

Skills

  • Strong expertise in ML development and deployment
  • Experience with software engineering best practices
  • Ability to process and analyze large, diverse cybersecurity datasets
  • Knowledge of applied machine learning domains (e.g., natural language processing, computer vision, autonomy, audio analysis)
  • Experience and knowledge in cybersecurity best practices
  • Demonstrated ability to quickly learn and adapt to new technologies and domains

Benefits

  • 8% employer retirement contribution (no employee contribution required)
  • Tuition benefits for employees and their dependent children
  • Flexible work arrangements and strong work-life balance
  • Paid parental and military leave
  • Professional development opportunities, including conference attendance and certifications
  • Relocation assistance and other perks

Pay

Salary range: $140,000 - $170,000 annually

Schedule

Full-time position

Similar jobs

Senior AI Security Engineer

RelativityIllinois, United States· Yesterday
Information Technology$130k–$195k/yrapply on kcura.wd1.myworkdayjobs.com

Senior AI Security Engineer

Wilson Sonsini Goodrich & RosatiUnited States· 3 wk ago
RemoteEngineering$163k–$221k/yrapply on careers.wsgr.com