onsite
Senior Software Development Engineer, Autonomous AI Security - Amazon.com
Software Engineer
Lead the design and implementation of autonomous AI security solutions, leveraging Python, C++, and AWS to protect Amazon’s products and services across cloud, devices, and retail environments.
About the role
Key Responsibilities
- Architect and develop autonomous security systems that detect, analyze, and respond to threats in real time across Amazon’s cloud and edge platforms.
- Collaborate with cross‑functional teams to integrate machine learning models into scalable, production‑grade services.
- Design secure, high‑performance code in Python and C++, ensuring compliance with Amazon’s security and privacy standards.
- Lead code reviews, mentor junior engineers, and drive continuous improvement of development practices.
- Participate in incident response and threat hunting to refine detection capabilities and reduce false positives.
Requirements
- 8+ years of software engineering experience with a focus on security and AI.
- Proficiency in Python and C++ with a strong understanding of system architecture.
- Hands‑on experience building machine learning pipelines and deploying models on AWS.
- Deep knowledge of security principles, threat modeling, and secure coding practices.
- Excellent communication skills and a collaborative mindset.
Skills
pythoncmachine learningaws