Senior Software Engineer, AI
Core
Design and build scalable AI-centric systems for offensive security, including agentic AI capabilities for vulnerability identification and automated penetration testing.
Role type
Senior IC software engineer (AI/Security)
Builds
AI-driven penetration testing tools, vulnerability management platforms, and threat intelligence systems
Domain
Cybersecurity / Offensive Security / AI
Deliverable
production ML models | product features
Required skills
distributed systems engineering, LLMs, RAG, MCP, golang, Python, microservices, REST API, gRPC, asynchronous messaging (Kafka, PubSub), NoSQL, RDBMS, Docker, Kubernetes, GCP
Preferred skills
Cyber Security domain experience, startup environment experience, UML, Domain Driven Design
Technologies
golang, Python, LLMs, RAG, MCP, 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; mentor junior engineers; collaborate with cross-functional teams to integrate AI capabilities
Seniority
Senior, hands-on IC with mentorship responsibilities