Senior Software Engineer, AI
Core
Designing and building AI-centric systems for offensive security, specifically automating penetration testing and vulnerability identification.
Role type
Senior IC software engineer (AI/Security)
Builds
Scalable AI software systems, agentic AI capabilities for threat intelligence, and end-to-end product features.
Domain
Cybersecurity / Offensive Security / AI
Deliverable
production ML models | product features
Required skills
Distributed systems, backend engineering, LLMs, RAG, MCP, Golang, Python, microservices, REST API, gRPC, unit testing, BDD, asynchronous messaging (Kafka, PubSub), NoSQL, RDBMS, Docker, Kubernetes, GCP
Preferred skills
Cybersecurity domain experience, startup environment experience
Technologies
Golang, Python, Kafka, Google PubSub, Docker, Kubernetes, GCP
Responsibilities
Design and implement scalable AI-centric software systems; Drive development of agentic AI capabilities for vulnerability identification and automation; Own end-to-end development from ideation to production; Lead technical discussions and code reviews; Provide mentorship to junior engineers; Collaborate with cross-functional teams to integrate AI capabilities.
Seniority
Senior, hands-on IC