Software Development Engineer II, AI Security

Global technology company leading in e-commerce, cloud computing, AI, and digital streaming
$129,300 - $223,600
Security
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Cybersecurity

Description For Software Development Engineer II, AI Security

Amazon's AI Security team is seeking a Software Development Engineer II to join their innovative department focused on securing AI-powered solutions. This role combines cutting-edge AI technology with cybersecurity, offering a unique opportunity to shape the security landscape of generative AI experiences at Amazon scale.

The position involves working with a diverse team of applied scientists and security engineers to develop and implement security tooling and paved path solutions. You'll be responsible for ensuring that Amazon's AI-based experiences maintain the highest security standards while enabling innovation across the company.

As an SDE II, you'll participate in the complete software development lifecycle, from ideation to deployment, working on state-of-the-art solutions that impact Amazon's global operations. The role offers competitive compensation ranging from $129,300 to $223,600 based on location, plus additional benefits including equity and comprehensive healthcare.

The ideal candidate will bring 3+ years of professional software development experience and a strong foundation in system architecture. You'll be joining a team that values work-life harmony, continuous learning, and inclusive culture. This is an excellent opportunity for someone passionate about both AI and security to make a significant impact at one of the world's leading technology companies.

Amazon Security offers unique opportunities to work across various domains including cloud, devices, retail, entertainment, and healthcare, making this role perfect for professionals seeking to broaden their expertise while working on challenging security problems at scale.

Last updated 16 days ago

Responsibilities For Software Development Engineer II, AI Security

  • Contribute to all parts of the software development and deployment lifecycle
  • Partner with applied scientists, security engineers, and software engineers
  • Develop innovative technologies to solve security problems
  • Build paved path solutions that support builder teams across Amazon
  • Ensure Generative AI based experiences maintain high security standards

Requirements For Software Development Engineer II, AI Security

Python
Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Bachelor's degree in computer science or equivalent

Benefits For Software Development Engineer II, AI Security

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Competitive base salary
  • Equity compensation
  • Sign-on payments
  • Medical benefits
  • Financial benefits
  • Flexible work hours
  • Career development and training opportunities

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, AI Security

Data Centre Security Manager, ASSET Europe and Israel

Security Services Manager role at AWS managing data center security operations across Europe and Israel, focusing on physical security, surveillance, and access control.

Security Engineer, AWS Vulnerability Management

Security Engineer position at AWS focusing on vulnerability management, requiring 4+ years of experience in security and automation.

Security Engineer, AWS Security Operations Center (SOC), Cloud Ops

Security Engineer role at AWS-SOC managing global security operations, incident response, and cloud security coordination in Seattle.

Software Development Engineer, AWS Security

AWS Security Software Engineer role focusing on security telemetry data processing, using Go, Python, and TypeScript to build scalable security solutions.

Software Development Engineer, AWS Vulnerability Management (AVM)

Software Development Engineer role at Amazon's AWS Vulnerability Management team, focusing on building and maintaining security tools and processes at scale.