Local, online, private and government jobs · Updated daily
RojgarPointLocal, Online, Private and Govt Jobs

Staff Software Engineer - NLP

GitLab
Bangalore, IndiaFull-time

About this job

GitLab, the intelligent orchestration platform for DevSecOps used by millions of users and top global companies, is hiring a Staff Software Engineer for NLP. In this role, you will act as a technical leader helping to solve complex problems and drive large backend and architectural initiatives. GitLab operates with a high-performance culture that embraces AI as a core productivity multiplier, expecting all team members to incorporate AI into daily workflows. A normal day in this role involves leading cross-cutting technical designs, modernizing legacy systems toward modular architectures, setting engineering standards, partnering with product and engineering leadership, mentoring other engineers, and establishing safe guardrails for AI-assisted and agentic engineering workflows without relying on formal authority.

Responsibilities

  • Lead the technical design and delivery of large backend initiatives spanning multiple teams.
  • Drive modular backend, service, data, and platform architecture strategies.
  • Define and improve standards for APIs, security, performance, observability, and maintainability.
  • Participate in on-call and incident response while turning learnings into architectural improvements.
  • Shape technical direction across teams and partner with leadership on platform roadmaps.
  • Mentor senior and intermediate engineers to raise the technical capability of the wider team.
  • Lead team-level adoption of AI-assisted and agentic workflows with proper security and quality guardrails.

Requirements

  • A sustained record of technical leadership across more than one team or broad product area.
  • Deep backend architecture and production experience in complex applications, services, or platforms.
  • Experience scaling or governing APIs, service platforms, data systems, or modular monoliths.
  • Demonstrated ability to influence technical direction without relying on formal authority.
  • Experience establishing operational guardrails and development practices in a production environment.

Who should apply

This role suits experienced backend engineers and technical leaders with a strong background in architecture, system modernization, and cross-team influence. Candidates who thrive in autonomous, remote-first environments and have experience integrating AI tools into development workflows will find a great fit here. The posting does not mention hiring freshers, so applicants should possess substantial prior engineering experience.

Frequently asked questions

What is the role of the Staff Software Engineer - NLP at GitLab?

The Staff Software Engineer - NLP provides technical leadership across teams, drives backend and architectural initiatives, sets engineering standards, and leads AI adoption.

What does GitLab do as a company?

GitLab is the intelligent orchestration platform for DevSecOps that helps organizations increase developer productivity, improve operational efficiency, and ship secure software faster.

Are freshers allowed to apply for the Staff Software Engineer - NLP position at GitLab?

The job posting does not mention freshers, and requires a sustained record of technical leadership and deep backend architecture experience.

What are the core expectations for team members at GitLab regarding AI?

GitLab expects all team members to embrace AI as a core productivity multiplier by incorporating it into daily workflows to drive efficiency, innovation, and impact.

Rojgar Point lists this job for information. Always apply on the official company page and never pay anyone for a job.