Senior Security Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+7 more
Job description
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., * 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.
Requirements
Are you an experienced Security Engineer with a strong interest in Generative AI, LLM security and cyber engineering?, 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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 138 - Are you secure about this?
Dev Digest 196: AI Killed DevOps, LLM Political Bias & AI Security
Dev Digest 120 - Apple and peers
How to Become an AI Engineer