Job Description:
Security Engineer - GenAI / AI Security
Up to £110,000 + Excellent Benefits
London - Hybrid | 1-2 days per week in the office
Permanent
The Opportunity
Are you an experienced Security Engineer with a strong interest in Generative AI, LLM security and cyber engineering?
We're looking for a talented Security Engineer to join an established technology environment, where you'll play a key role in designing and developing security solutions that protect AI and LLM-based applications from emerging threats, including adversarial attacks and prompt injection.
This is an exciting opportunity to work at the intersection of Cyber Security, Software Engineering and Generative AI, helping to develop secure and scalable solutions within a complex enterprise environment.
The Role
You'll be responsible for designing, developing, optimising and enhancing a GenAI prompt security platform, alongside building automated security testing capabilities to validate protection mechanisms across a range of LLM use cases.
You'll collaborate with Engineering, Operations and technology teams to deliver secure, scalable and resilient solutions.
Key Responsibilities
- Design, develop, optimise and enhance a GenAI prompt security platform.
- Protect AI and LLM-based applications against adversarial attacks and prompt injection.
- Build and automate a security testing framework for a range of LLM use cases.
- Develop solutions designed to operate reliably and perform at scale.
- Contribute to the architecture and design of new and existing systems, including reliability, scalability and design patterns.
- Design and implement secure APIs and software libraries.
- Work across the full software lifecycle, from design and implementation through to running enterprise solutions.
- Collaborate with Engineering, Operations and technology stakeholders across different teams and time zones.
- Support Cyber Engineering and Operations initiatives, including DevSecOps and MLSecOps.
About You
We're looking for someone who combines strong software engineering fundamentals with a genuine interest in AI and Cyber Security.
You'll ideally have:
- 7+ years' relevant industry experience.
- Strong experience delivering enterprise software solutions across the full lifecycle.
- Expertise in a major programming language such as Python and/or Go.
- Experience with associated development tooling such as Git, Maven, IDEs and Jenkins.
- Strong experience designing and implementing secure APIs and libraries.
- Experience contributing to software architecture and design, including design patterns, reliability and scalability.
- Experience with containerised deployment, ideally using technologies such as Kubernetes or OpenShift.
- Experience within Cyber Engineering, DevSecOps or MLSecOps environments.
- Excellent problem-solving, communication and stakeholder management skills.
- A degree in a relevant discipline or equivalent professional experience.
Desirable Experience
Experience in one or more of the following would be advantageous:
- Generative AI / GenAI
- Large Language Models (LLMs)
- LLM frameworks
- Prompt engineering
- AI/LLM adversarial testing
- AI security or prompt injection defence
Interested?
If you're an experienced Security Engineer looking for your next opportunity in GenAI, LLM and Cyber Security, we'd love to hear from you.
Apply now to find out more.