AL Engineer

GitLab Bangalore, India

About the role

This is an internal AI engineering role at GitLab, building AI-powered tools and agentic workflows for Sales, Marketing and Customer Support, fully remote from Bangalore. It suits an experienced software engineer who wants to evaluate business bottlenecks first and act as GitLab's internal 'Customer Zero' for its own AI tools. The role sits within GitLab's Enterprise Technology & AI team, reporting to the Director, Enterprise AI.

What you’ll do

  • Diagnose operational bottlenecks across Sales, Marketing and Support and confirm whether AI is the right solution
  • Own internal AI initiatives end-to-end from discovery through deployment and performance tracking
  • Build and ship functional prototypes and production tools to reduce workflow cycle times
  • Integrate foundation models and agents into enterprise platforms via REST APIs and GraphQL
  • Deploy GitLab Duo Agent Platform internally and feed usability data back to product teams
  • Implement AI security safeguards including prompt injection defenses and access controls
  • Define and track success metrics combining business value and adoption

What they’re looking for

  • Proven software engineering proficiency in Python, JavaScript, TypeScript or a related language
  • Solid understanding of REST APIs, GraphQL and enterprise integration patterns
  • Practical experience with foundation models and agentic architectures such as tool calling and orchestration
  • Deep knowledge of prompt engineering and context window management
  • Working understanding of enterprise business applications and data models such as CRM and support desks
  • Demonstrated AI safety awareness around guardrails and data privacy

Nice to have

  • Familiarity with the GitLab platform and advanced CI/CD pipelines
  • Background in technical consulting, solutions engineering or forward-deployed roles
  • Familiarity with Theory of Constraints and value stream mapping
  • Experience with low-code/no-code platforms such as Workato, n8n or Make
  • Prior experience in high-growth startups or all-remote async teams

What’s on offer

  • Fully remote, asynchronous working environment

Questions about this role

Is this role remote?

Yes, it operates in an all-remote, asynchronous environment based in Bengaluru East, Karnataka.

What programming languages are needed?

Proven proficiency in Python, JavaScript, TypeScript or a related modern language.

How many years of experience do I need?

The posting does not specify fixed years; it is assessed on demonstrated software engineering competence and practical LLM/agent experience.

Related roles

Senior Solutions Architect

GitLab · India

A senior presales solutions architect role at GitLab, supporting Commercial and Enterprise customers across India's Southern Region. Suits a technical presales professional experienced in DevSecOps and CI/CD platforms.

RemoteSeniorFull-time
GitDevSecOpsCI/CDCloud Computing +1
Yesterday

Senior Software Engineer, NLP

GitLab · Bengaluru, India

An in-office senior software engineer role at GitLab in Bangalore, building autonomous AI agents that automate software development lifecycle tasks.

On-siteSeniorFull-time
RubyGoPythonAI Agents +3
Yesterday

Staff Backend Engineer, Architecture Engineering: Nonlinear Productivity

GitLab · Canada

A staff backend engineering role building agentic developer-productivity tools at GitLab, remote in the US or Canada.

RemoteStaffFull-time $152,800 – $259,200 a year
GoRustPythonDistributed Systems +3
2 days ago

Senior Backend Engineer - Architecture Engineering: Nonlinear Productivity

GitLab · Canada

A senior backend engineering role on GitLab's new Nonlinear Productivity team, building agentic AI automation for their own SDLC, open to US and Canada.

RemoteSeniorFull-time $139,200 – $235,200 a year
GoRustPythonDistributed Systems +2
2 days ago

Principal Product Manager, Engineering Intelligence & Insights

Gitlab · Remote - US, United States

A remote, principal-level product management role at GitLab leading engineering analytics and AI-insight products. Suited to a senior PM with experience building BI or analytics tools for engineering and executive audiences.

RemotePrincipalFull-time
DORA MetricsData PipelinesAPIsBusiness Intelligence +4
2 days ago

Revenue Technology Analyst

GitLab · United States

A mid-level revenue technology analyst role at GitLab, fully remote in Canada or the USA, supporting the go-to-market tech stack. Suited to candidates with sales/revenue operations tooling experience, even without meeting every requirement.

RemoteMid levelFull-time $95,000 – $160,800 a year
SalesforceSQLPythonGong +6
2 days ago