CareerPlanSign in

Graduate Software Engineer

United Kingdom - Remote💼 Full-time🗓 2026-09-01 → 2026-09-26

Core

Design and build scalable AI-centric software systems for offensive security, focusing on agentic AI capabilities for vulnerability identification and automated penetration testing.

Role type

Graduate Software Engineer (AI)

Builds

AI-enabled systems for threat intelligence and automated security workflows

Domain

Cybersecurity / Artificial Intelligence

Deliverable

production ML models | product features

Required skills

Python, Go, LLMs, RAG, MCP, microservices, REST API, gRPC, unit testing, BDD testing, asynchronous messaging (Kafka, PubSub), NoSQL, RDBMS, Docker, Kubernetes, GCP

Preferred skills

UML, Domain Driven Design

Technologies

Python, Go, LLMs, RAG, MCP, Kafka, PubSub, Docker, Kubernetes, GCP

Responsibilities

Design and implement scalable AI-centric software systems; drive development of agentic AI capabilities for vulnerability identification and automated pentesting; own end-to-end development of product features from ideation to production; contribute to AI-enabled system design and SDLC processes; collaborate with cross-functional teams to integrate AI capabilities.

Seniority

Graduate, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.