Job Summary
Must-Have Skills
- Education: Master’s degree in Cybersecurity, Computer Science, Artificial Intelligence, Computer Engineering, or a related field.
- Software development: Strong hands-on programming skills, particularly in Python, with experience in Java, Node.js, Go, C/C++, or other modern languages.
- AI and agentic systems: Practical experience with LLMs, AI agents, tool calling, orchestration frameworks, APIs, and agentic AI security harnesses.
- Security engineering: Strong knowledge of application security, AI security, vulnerability research, threat modelling, secure development, network security, infrastructure security, and security architecture.
- Cloud-native engineering: Experience with cloud platforms, containers, security tools, automation, integrations, and test environments.
- Research and prototyping: Demonstrated ability to turn research hypotheses into experiments, working code, prototypes, proofs of concept, and measurable cybersecurity capabilities.
- Product evaluation: Hands-on ability to test and benchmark cybersecurity products or startups, validate vendor claims, and assess security, scalability, integration complexity, and enterprise applicability.
- Operationalization: Ability to help transition successful research prototypes towards operational or enterprise use.
- Emerging technologies: Ability to research AI security, agentic AI, application security, quantum/post-quantum cryptography, blockchain, and other emerging cybersecurity technologies.
- Communication: Strong technical writing and presentation skills, with the ability to explain findings and recommendations to engineering teams, security leaders, and investment stakeholders.
Key Responsibilities
Must-Have Skills
- Education: Master’s degree in Cybersecurity, Computer Science, Artificial Intelligence, Computer Engineering, or a related field.
- Software development: Strong hands-on programming skills, particularly in Python, with experience in Java, Node.js, Go, C/C++, or other modern languages.
- AI and agentic systems: Practical experience with LLMs, AI agents, tool calling, orchestration frameworks, APIs, and agentic AI security harnesses.
- Security engineering: Strong knowledge of application security, AI security, vulnerability research, threat modelling, secure development, network security, infrastructure security, and security architecture.
- Cloud-native engineering: Experience with cloud platforms, containers, security tools, automation, integrations, and test environments.
- Research and prototyping: Demonstrated ability to turn research hypotheses into experiments, working code, prototypes, proofs of concept, and measurable cybersecurity capabilities.
- Product evaluation: Hands-on ability to test and benchmark cybersecurity products or startups, validate vendor claims, and assess security, scalability, integration complexity, and enterprise applicability.
- Operationalization: Ability to help transition successful research prototypes towards operational or enterprise use.
- Emerging technologies: Ability to research AI security, agentic AI, application security, quantum/post-quantum cryptography, blockchain, and other emerging cybersecurity technologies.
- Communication: Strong technical writing and presentation skills, with the ability to explain findings and recommendations to engineering teams, security leaders, and investment stakeholders.
Skill Requirements
Security Engineer / Technical Security Research Engineer
Must-Have and Nice-to-Have Skills
Must-Have Skills
- Education: Master’s degree in Cybersecurity, Computer Science, Artificial Intelligence, Computer Engineering, or a related field.
- Software development: Strong hands-on programming skills, particularly in Python, with experience in Java, Node.js, Go, C/C++, or other modern languages.
- AI and agentic systems: Practical experience with LLMs, AI agents, tool calling, orchestration frameworks, APIs, and agentic AI security harnesses.
- Security engineering: Strong knowledge of application security, AI security, vulnerability research, threat modelling, secure development, network security, infrastructure security, and security architecture.
- Cloud-native engineering: Experience with cloud platforms, containers, security tools, automation, integrations, and test environments.
- Research and prototyping: Demonstrated ability to turn research hypotheses into experiments, working code, prototypes, proofs of concept, and measurable cybersecurity capabilities.
- Product evaluation: Hands-on ability to test and benchmark cybersecurity products or startups, validate vendor claims, and assess security, scalability, integration complexity, and enterprise applicability.
- Operationalization: Ability to help transition successful research prototypes towards operational or enterprise use.
- Emerging technologies: Ability to research AI security, agentic AI, application security, quantum/post-quantum cryptography, blockchain, and other emerging cybersecurity technologies.
- Communication: Strong technical writing and presentation skills, with the ability to explain findings and recommendations to engineering teams, security leaders, and investment stakeholders.
Nice-to-Have Skills
- Advanced education: PhD in Cybersecurity, Computer Science, Artificial Intelligence, Computer Engineering, or a related field.
- AI offensive security: Experience with AI red teaming, autonomous penetration testing, agent security, or AI-native security tooling.
- Research recognition: Research papers or presentations at recognized cybersecurity, AI, or systems forums.
- Innovation evidence: Patents, open-source security projects, vulnerability research, or other demonstrated technical innovation.
- Startup experience: Cybersecurity startup, founder, or early-stage product experience.
- Investment engagement: Experience pitching to venture capital firms, corporate venture teams, accelerators, or other investment stakeholders.
- Certifications: CISSP, OSCP, CSSLP, or equivalent cybersecurity certification.
- Hybrid mindset: Ability to combine the perspectives of a security researcher, software engineer, and emerging-technology evaluator.
Other Requirements
- Advanced education: PhD in Cybersecurity, Computer Science, Artificial Intelligence, Computer Engineering, or a related field.
- AI offensive security: Experience with AI red teaming, autonomous penetration testing, agent security, or AI-native security tooling.
- Research recognition: Research papers or presentations at recognized cybersecurity, AI, or systems forums.
- Innovation evidence: Patents, open-source security projects, vulnerability research, or other demonstrated technical innovation.
- Startup experience: Cybersecurity startup, founder, or early-stage product experience.
- Investment engagement: Experience pitching to venture capital firms, corporate venture teams, accelerators, or other investment stakeholders.
- Certifications: CISSP, OSCP, CSSLP, or equivalent cybersecurity certification.
- Hybrid mindset: Ability to combine the perspectives of a security researcher, software engineer, and emerging-technology evaluator.
AI; Python; Java; Node / Node JS; Go; Cryptography; Threat Vulnerability; Firewall; API; Docker; Git (GitHub, GitLab, BitBucket, SVN); Gradle; JFrog; Kubernetes; Linux; Maven; Palo Alto