img
Permanent

AI Software Engineer

London
money-bag £150000 - £180000/annum
225561602
Posted 3 weeks ago


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 findings
  • Develop sandboxed cyber-lab and range infrastructure using containers and Kubernetes
  • Deliver AI features from initial design through to production, including evaluations, guardrails and monitoring
  • Improve agent performance through prompt engineering, tool orchestration, evaluation and token and cost optimisation
  • Integrate security tools and enable agents to operate safely within defined scopes
  • Work closely with security researchers to translate offensive security techniques into effective agent behaviours
  • Lead code reviews and technical design sessions while supporting the development of other engineers
  • Contribute to reliable, scalable production systems across a polyglot technology environment


Job Requirements:

  • Significant software engineering experience, with a proven ability to build and scale production systems
  • Strong Python development skills and willingness to work with or learn Go
  • Hands-on experience building and operating production AI applications using large language models and agentic frameworks
  • Understanding of RAG, MCP, LangGraph or similar technologies, including tool integration and prompt design
  • Experience creating reliable AI agents through evaluation, guardrails and token and cost optimisation
  • Proficiency with Docker, Kubernetes and isolated sandbox environments, with cloud experience; GCP is advantageous
  • Knowledge of microservices, gRPC, API design, asynchronous messaging and platforms such as Pub/Sub or Kafka
  • Strong testing, communication and collaboration skills, alongside a genuine interest in understanding how systems are compromised


Desirable Experience:

  • Experience in offensive security, penetration testing, red teaming, capture-the-flag competitions or security tooling
  • Experience driving security tools programmatically or automating an attack chain
  • Experience working in a start-up environment with broad responsibilities and changing priorities


Additional 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.

Other jobs of interest...

The Alan Turing Institute
LondonToday
money-bag57000.00-57000.00 Annual
Templeton and Partners
LondonToday
money-bag10000-500000 Daily
Anson Mccade
CityToday
money-bag10000-500000 Annual
McGregor Boyall Associates Limited
CityToday
money-bag10000-500000 Annual
TPXImpact Holdings Plc
CityToday
money-bag70000.00-70000.00 Annual
Experis
LondonToday
money-bag600.00-600.00 Daily
Yoh Solutions Ltd
SloughToday
money-bag75000.00-75000.00 Annual
Enterprise Recruitment Ltd
LondonToday
money-bag60000.00-60000.00 Annual
Hackajob Ltd
LondonToday
money-bag10000-500000 Annual
Hackajob Ltd
LondonToday
money-bag10000-500000 Annual
Sanderson Government and Defence
LondonToday
money-bag80000.00-80000.00 Annual

Perform a fresh search...

  • Create your ideal job search criteria by
    completing our quick and simple form and
    receive daily job alerts tailored to you!

Jobs. Straight to your inbox!