
About this role
The candidate will design, implement, and deploy scalable AI-centric software systems for a leading cybersecurity company. Key responsibilities include driving the development of agentic AI capabilities for vulnerability identification and penetration testing automation. The role involves end-to-end product feature development, from concept to production deployment and monitoring. The engineer will work within an agile team and collaborate with cross-functional teams to integrate AI capabilities into broader systems. The technical environment involves working with Python, Go, LLMs, RAG, and containerization tools like Docker and Kubernetes.
Skills & technologies
Read full description
We're hiring for a leading cybersecurity company that manages customers' attack surfaces through its innovative Penetration Testing as a Service (PTaaS) platform. This organization is dedicated to enhancing global security by leveraging a community of skilled security researchers to deliver continuous testing and vulnerability management with actionable insights.
The Role
• Design, implement, and deploy scalable AI-centric software systems.
• Drive the development of agentic AI capabilities for vulnerability identification, penetration testing automation, and threat intelligence enhancement.
• Take ownership of end-to-end product feature development, from initial concept through to production deployment and monitoring.
• Actively contribute to the design and implementation of AI-enabled systems, promoting effective software development lifecycle processes.
• Participate in technical discussions, code reviews, and design sessions to elevate team capabilities.
• Collaborate with cross-functional teams to integrate AI capabilities into broader systems and applications.
What You'll Need
• A degree in a computing or technology discipline.
• Approximately 1 year of relevant work or internship experience.
• Experience with Python or Go.
• Experience with AI technologies such as LLMs, RAG, or MCP.
• Understanding of token usage optimization and LLM cost optimization techniques.
• Strong experience with microservices, REST API design, gRPC, and writing unit/BDD tests.
• Proficiency in Docker, Kubernetes, and cloud environments (GCP preferred).
• Experience working within agile teams and on scaling microservice-based applications.
• Excellent communication and collaboration skills.
What's On Offer
• Competitive salary
• Opportunity to drive product innovation at the intersection of AI and cybersecurity.
• Work with a talented and vetted community of security researchers.
• Be part of an inclusive and diverse team committed to making the world more secure.
Apply via Haystack today!