EngineerJobs.io
← Back to all jobs

Job Description

Amazon.com Services LLC is hiring an AI Security Engineer to strengthen the security of AI applications in partnership with software development teams.

Key Responsibilities

  • Create, update, and maintain threat models across a wide range of software projects
  • Conduct manual and automated code reviews, primarily in Java, Python, and JavaScript
  • Develop AI security automation tools
  • Deliver AI security training and outreach to internal development teams
  • Provide AI security architecture and design guidance
  • Independently resolve AI security issues that require novel methods or approaches
  • Shape team and partner decisions by influencing process, priorities, and choices to improve outcomes

Core Requirements

  • Bachelor’s degree in Computer Science or a similar STEM field
  • 3+ years of experience combining any of the following: threat modeling, secure coding, identity management and authentication, software development, cryptography, or system administration and network security
  • Programming experience in Python, Ruby, Go, Swift, Java, .Net, C++, or a similar object-oriented language
  • Knowledge of machine learning concepts and the ML model lifecycle (training, deployment, inference)
  • Knowledge of AI/ML-specific threats including adversarial inputs, model evasion, data poisoning, and model extraction
  • Current, active US Government Security Clearance of TS/SCI with Polygraph

Technologies

  • Java
  • Python
  • JavaScript
  • Ruby
  • Go
  • Swift
  • .Net
  • C++

Preferred Qualifications

  • Fundamentals of networking, security, databases (relational or NoSQL), and operating systems (Unix, Linux, and/or Windows)
  • Hands-on experience securing or attacking AI/ML systems such as adversarial ML, red-teaming models, or ML threat detection (including familiarity with MITRE ATLAS)
  • Security certifications including one or more of: GCIH, GSEC, GCFA, GREM, Security+, CISSP, CISA, CISM
  • Experience configuring security automation (static/dynamic analysis, code-quality, container scanning) and integrating AI/ML security tooling into pipelines

Location and Compensation

  • Location: Arlington, VA (onsite)
  • Salary: USD 159,300 - 202,400 per yearly

Benefits

  • Health insurance (medical, dental, vision, prescription), Basic Life & AD&D, and optional Supplemental life plans
  • EAP
  • Mental Health Support
  • Medical Advice Line
  • Flexible Spending Accounts
  • Adoption and Surrogacy Reimbursement coverage
  • 401(k) matching
  • Paid time off
  • Parental leave
  • Sign-on payments and Restricted Stock Units (RSUs)

A Day in the Life

  • Review overnight model telemetry, assess anomalies from detection tooling, triage findings, and start investigations into adversarial input patterns against deployed models
  • Use forensic data to determine what happened, support containment, and turn findings into new detections
  • Review scanning rules and integrate an AI/ML security automation tool into the pipeline
  • Document after-action findings and coordinate reporting across the team

Similar Jobs