Software Dev Engineer, GuardDuty
Core
Build advanced analytics and machine learning systems for Amazon GuardDuty, a customer-facing threat detection service protecting AWS applications, with a focus on emerging AI Threat Detection for generative AI applications.
Role type
Senior Software Engineer (Security & AI Threat Detection)
Builds
Massively scalable, globally distributed security detection systems and production-ready AI threat detection capabilities.
Domain
Cloud Security, AI/ML, Threat Intelligence
Deliverable
production ML models | product features
Required skills
Distributed systems design, Large-scale software development, Object Oriented Design, C#/C++/Java/Perl, System architecture, Code reviews, Operational support
Preferred skills
Big data technologies (AWS, Hadoop, Spark), Security systems for sensitive data, ML and MLOps in production, AI threat detection experience
Technologies
AWS, Hadoop, Spark, Pig, Hive, Lucene/SOLR, Storm/Samza
Responsibilities
Design and operate large-scale distributed security detection systems, Develop detections for AI model threats (data poisoning, prompt injection), Collaborate with scientists to transform research into production systems, Drive full software development lifecycle, Conduct design and code reviews, Participate in root cause analysis and operational improvements
Seniority
Senior, hands-on IC