Amsterdam
1 week ago
Software Engineer | AI Hacking Agents logo

Software Engineer | AI Hacking Agents

Hadrian

Software Engineer | AI Hacking Agents

Hadrian, an offensive cybersecurity startup, is seeking a Software Engineer to build AI hacking agents for its agentic pentest product. The role involves end-to-end ownership of AI-powered offensive security systems, requiring strong Python skills, LLM API experience, and 3+ years of software engineering. Hybrid work in Amsterdam with 50%+ in-person presence.

Core AIHybridFull-timeMid LevelPythonLLM APIs

Salary

Not specified

Work Location

Amsterdam, North Holland, Netherlands, NL

Work Model

Hybrid: 50%+ in person from Amsterdam office

Experience Required

3 years

Employment Type

Full-time

Experience Level

3+ years of software engineering experience

Core Qualifications

Technical (Must-have)
PythonLLM APIsSoftware EngineeringAPIsData Models
Soft Skills
OwnershipCommunicationPragmatismBias toward action

Preferred Qualifications

Technical (Nice-to-have)
LangGraphLangChainPydanticAITypeScriptGoC#KubernetesGCPAWSOffensive SecurityOpen-source AI

Key Responsibilities

  • Build and optimize AI hacking agents that autonomously perform offensive security tasks and power Hadrian's agentic pentest product.
  • Own projects end-to-end, from identifying an opportunity and designing a solution to shipping, operating, and iterating on it in production.
  • Evaluate and optimize agent performance, using real-world pentest results and feedback to make our AI hackers more capable and reliable.
  • Build high-quality, reliable, and debuggable software across LLM applications, agent harnesses, APIs, prompts, and data models.
  • Respond to production issues and bugs, helping ensure our AI systems remain reliable as they operate against real-world targets.
  • Move quickly from idea to MVP, learn from real-world feedback, and iterate until you have something that works.
Software EngineerAICybersecurityOffensive SecurityPythonLLMHybridAmsterdamFull-time