Threat Research Engineer
GitLab · Bangalore, India
About the role
A Threat Research Engineer role researching emerging security threats including AI coding agents and package ecosystems. Builds AI-powered detection workflows and cloud systems, disclosing vulnerabilities in open source projects.
What you'll do
- Research new attack surfaces including AI coding agents and package ecosystems
- Responsibly disclose vulnerabilities in open source projects and developer tools
- Analyze software supply chain incidents
- Build AI-powered workflows and agents for research and detection
- Build and maintain cloud-based detection and advisory systems
- Write blog posts and present findings at conferences
What they're looking for
- Hands-on security experience in research, malware analysis, or penetration testing
- Understanding of package ecosystems and software supply chain attacks
- Experience building with LLM APIs or agent frameworks like LangChain or LangGraph
- Strong programming in Go or Python with good engineering practices
- Experience deploying production services on public cloud
Key details
- Company
- GitLab
- Location
- Bangalore, India
- Work mode
- On-site
- Seniority
- Mid-level
- Employment type
- Full-time
- Role category
- Engineering
- Posted
- 18 Oct 2026
- Source
- job-boards.greenhouse.io