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

Apply on job-boards.greenhouse.io

Similar roles