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
Requirements
Skills and Tools
Salary and Benefits
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.
