Latest AI JobsBrowse Jobs
Gainsight logo

Staff Software Engineer

GainsightIND - BengaluruR&D
Apply on company site
Salary
Not listed
Job type
Full-time
Work mode
Remote
Posted
17 Aug 2026
Status
Open · checked 7d ago

About this role

Gainsight is seeking a full-time Staff Software Engineer to join the R&D department in Bengaluru, India, on a hybrid and remote-friendly basis. This position suits an experienced developer with a background in Python, React, and artificial intelligence who wants to build autonomous customer success platforms.

Role Overview

Reporting to the Director of AI Engineering, the Staff Software Engineer plays a crucial role in building Atlas, the AI Agents platform for Customer Success at Gainsight. The person in this position takes full ownership of agentic product features end-to-end, handling design, building, shipping, and iterative improvements to boost customer adoption. Operating within a fast-moving, high-ownership environment, the engineer collaborates closely with product, design, and forward-deployed engineering teams while maintaining continuous deployment practices.

Key Responsibilities

Approach technical challenges with an agentic mindset, prioritizing autonomous workflows, reasoning, and adaptive systems over deterministic programming patterns.
Take end-to-end ownership of features from initial conception through deployment and ongoing iteration with minimal supervision.
Proactively identify and communicate project risks, trade-offs, and solution approaches to relevant stakeholders.
Design reliable, scalable architectures capable of supporting rapid platform growth.
Partner with product management, design, and engineering peers to shape project planning and execution.
Introduce improved tools, patterns, and methodologies to elevate team building efficiency and maintain lean, effective documentation.

Requirements

Possess 4 to 7 years of total professional software engineering experience.
Bring at least 3 years of experience building scalable applications using Python and modern JavaScript frameworks, specifically ReactJs.
Demonstrate 1 to 2 years of hands-on experience building AI agents or working with Large Language Models beyond basic prompt engineering.
Hold a Bachelor’s Degree in Computer Science or have equivalent professional experience.
Show proven full-stack capabilities with a history of owning features through deployment and maintenance.
Understand software development lifecycle best practices, system design, code reviews, version control, testing, and operational standards.

Skills and Tools

Python
React
JavaScript
Large Language Models (LLMs)
AI Agents
System Design
Full-Stack Development

Salary and Benefits

Comprehensive health coverage including outpatient department (OPD) care.
Wellness and mental health support resources.
Flexible remote work options.
Childcare assistance.
Dedicated Recharge Holidays providing one long weekend each quarter for rest and reset.

About the Company

Gainsight powers customer-centric companies with an AI-driven retention engine and CustomerOS platform, helping more than 2,000 businesses manage onboarding, advocacy, and customer outcomes. The company fosters a human-first culture rooted in collaboration, curiosity, stability, and support, empowering team members to solve real-world problems and grow professionally.

How to Apply

Interested candidates should review the details and submit an application directly on the official company careers page.

Skills and tech stack

Questions candidates ask

Where is the Staff Software Engineer position located?

The role is based in Bengaluru, India, operating as a hybrid position with remote work options available.

How many years of experience are required for this role?

Candidates must have 4 to 7 years of professional software engineering experience, including at least 3 years with Python and React, and 1 to 2 years building AI agents or working with LLMs.

What core technologies will I use in this position?

You will work primarily with Python, React, JavaScript, system design principles, and Large Language Models (LLMs) to build AI agents.

What benefits does Gainsight offer employees?

Benefits include full health coverage with OPD, wellness and mental health resources, flexible remote work options, childcare assistance, and quarterly Recharge Holidays.

Who does this role report to?

The Staff Software Engineer reports directly to the Director of AI Engineering.

Ready to apply?

The application is on the official Gainsight careers page.

Apply on company site