AI Software Engineer
London
As AI Software Engineer, you will help build autonomous AI agents to plan, reason, and operate security tooling for controlled environments.
- per annumLondon, England
Permanent
Our client, a leading technology business specialising in cybersecurity and penetration testing, is seeking an AI Software Engineer to join its permanent, fully remote team in the UK. This senior-level role focuses on building intelligent AI agents that can plan, reason, operate security tooling and identify exploitable vulnerabilities within controlled environments.Key Responsibilities:Design, build and deploy AI agents that automate penetration testing, including planning, tool use and reasoning over security findingsDevelop sandboxed cyber-lab and range infrastructure using containers and KubernetesDeliver AI features from initial design through to production, including evaluations, guardrails and monitoringImprove agent performance through prompt engineering, tool orchestration, evaluation and token and cost optimisationIntegrate security tools and enable agents to operate safely within defined scopesWork closely with security researchers to translate offensive security techniques into effective agent behavioursLead code reviews and technical design sessions while supporting the development of other engineersContribute to reliable, scalable production systems across a polyglot technology environmentJob Requirements:Significant software engineering experience, with a proven ability to build and scale production systemsStrong Python development skills and willingness to work with or learn GoHands-on experience building and operating production AI applications using large language models and agentic frameworksUnderstanding of RAG, MCP, LangGraph or similar technologies, including tool integration and prompt designExperience creating reliable AI agents through evaluation, guardrails and token and cost optimisationProficiency with Docker, Kubernetes and isolated sandbox environments, with cloud experience; GCP is advantageousKnowledge of microservices, gRPC, API design, asynchronous messaging and platforms such as Pub/Sub or KafkaStrong testing, communication and collaboration skills, alongside a genuine interest in understanding how systems are compromisedDesirable Experience:Experience in offensive security, penetration testing, red teaming, capture-the-flag competitions or security toolingExperience driving security tools programmatically or automating an attack chainExperience working in a start-up environment with broad responsibilities and changing prioritiesAdditional Information:This is a remote position based in the UK. Due to the nature of the work, the role is open to UK citizens only and may be subject to nationality, residency and security-clearance checks. If you are an AI Software Engineer with strong Python, AI and cybersecurity interests, this is an opportunity to work on autonomous security systems with a meaningful real-world impact. Apply now to take the next step in your career.
Full job description from WhatJobs. Apply for this role →
London
As AI Software Engineer, you will help build autonomous AI agents to plan, reason, and operate security tooling for controlled environments.
London
Matchtech is seeking an AI Software Engineer for a permanent remote role in the UK.
Reading
Are you passionate about breaking AI systems before adversaries do?
Sheffield
We’re working with a leading banking client to appoint a Red Team SME to provide engineering expertise across the Red Team function, with a…
London
HCLTech is a global technology company, home to 219,000+ people across 54 countries, delivering industry-leading capabilities centered on digital…
Cubley
We are looking for an experienced Adversarial Tooling Engineer to join a major cybersecurity programme within a large, complex enterprise environment.
Explore: Software Developer jobs in London Software Developer jobs in the UK Engineering recruitment Specialist jobs in London
Worked with Verifera as a candidate or employer? Your honest review helps the next person trust verified hiring.