Graduate Software Engineer
Core
Design, implement, and deliver scalable AI-centric software systems for offensive security, including agentic AI capabilities for vulnerability identification and automated penetration testing.
Role type
Graduate Software Engineer (AI)
Builds
Agentic AI systems for identifying vulnerabilities, automating penetration testing, and workflow optimization.
Domain
Cybersecurity / Artificial Intelligence
Deliverable
production ML models
Required skills
Python, Go, LLMs, RAG, MCP, microservices, REST API, gRPC, unit testing, BDD testing, NoSQL, RDBMS, Docker, Kubernetes, GCP
Preferred skills
UML, Domain Driven Design, asynchronous messaging (Google PubSub, Kafka)
Responsibilities
Design and implement scalable AI-centric software systems; drive development of agentic AI capabilities; own end-to-end development of product features; contribute to AI-enabled system design and SDLC processes; collaborate with cross-functional teams to integrate AI capabilities.
Seniority
Graduate, ~1 year experience
