Senior AI Security Engineer
Function
- United States
- Senior Level
- Posted
Skills
Required
- agent tools / retrieval / memory / evaluations / model integrations / AI orchestration frameworks
- application security
- authorization
- software engineering
- AI engineering
- Python
- backend engineering
- document technical decisions
- authentication
- data isolation
- secure API design
- product security
- cloud security
Preferred
- AI
- machine learning systems / data platforms / model integrated applications
- regression tests
- release gates
- threat modeling
Join Function as a Senior AI Security Engineer, where you will play a crucial role in ensuring the security of our AI systems. You will work closely with engineering teams to implement security controls, conduct evaluations, and create reusable patterns for our AI systems. Your expertise in software engineering, AI engineering, and application security will directly contribute to the success of our platform and the satisfaction of our users. Enjoy benefits such as health insurance, flexible holidays, and a 401k match.
Familiarity with cloud infrastructure, workload identity, containers, and service monitoring
About Function
Your dedication to these responsibilities will directly contribute to the success of our platform and the satisfaction of our users. We are looking for a proactive, skilled, and forward-thinking individual to join our team and help shape the future of our services
Responsibilities
- Implement security controls for AI agents, tools, memory, and data access, and build agent identity, authorization, scoped credentials, least privilege permissions, and approval requirements.
- Create evaluations for prompt injection, sensitive data disclosure, unsafe tool use, memory poisoning, and unauthorized actions, and turn discovered vulnerabilities into automated regression tests and release gates.
- Perform threat modeling, manual assessment, and targeted adversarial testing of AI applications, and partner with engineers to remediate findings and improve product architecture.
- Ability to identify practical attack paths and translate them into engineering controls and tests
Requirements
Strong Python and backend engineering skills
- Clear written communication and the ability to document technical decisions
- Understanding of authentication, authorization, data isolation, secrets management, secure API design, and application security fundamentals
- Experience with agent tools, retrieval, memory, evaluations, model integrations, or AI orchestration frameworks
- Experience working directly with product and engineering teams
- Five or more years of experience across software engineering, AI engineering, product security, application security, cloud security, or related disciplines
Preferred
- Production experience building or securing AI agents, machine learning systems, data platforms, or model integrated applications
jobapplier