Senior Software Engineer - AI Initiative
Bangalore, Indiafull-timePosted 4mo ago
About the role
Senior Software Engineer on the AI Platform team building foundational AI infrastructure that powers Rippling’s product ecosystem, with a focus on scalable backend/platform systems, AI agents, workflow automation, and data pipelines in a fast-paced, enterprise context.
Responsibilities
- Build foundational AI platform systems that support Rippling’s broader AI strategy across HR, IT, Finance, payroll, benefits, recruiting, compliance, and internal workflows.
- Work as a deeply hands-on Senior Software Engineer, with around 60% of time expected to be spent coding, debugging, reviewing code, and owning implementation.
- Contribute to the design and build-out of AI platform capabilities such as background agents, automated workflows, evaluation systems, data pipelines, and model quality feedback loops.
- Help build systems that allow AI agents to automate repetitive enterprise workflows with the right permissions, controls, approvals, and auditability.
- Work on platform systems that support self-healing and self-improving workflows, where AI can detect negative product signals and help identify root causes.
- Partner with Staff Engineers, Product, Infra, Platform, and Engineering stakeholders to convert ambiguous product/platform problems into scalable technical solutions.
- Own well-defined to moderately ambiguous components end-to-end — from design and implementation to testing, launch, monitoring, and iteration.
- Participate actively in design discussions, code reviews, debugging, production support, and operational improvements.
- Build reliable, scalable, and maintainable backend/platform systems that can support Rippling’s product ecosystem.
Qualifications
- 5–8 years of overall software engineering experience, preferably in backend, platform, infrastructure, distributed systems, or product engineering.
- Strong hands-on coding ability; 60% coding is non-negotiable. Must be comfortable writing production-quality code, reviewing code, debugging issues, and owning implementation details.
- Strong programming knowledge in one or more backend/general-purpose languages such as Python, Java, Go/Golang, C++, Scala, Kotlin, or C#.
- Experience building and operating scalable backend/platform systems in production.
- Good understanding of system design, API design, databases, data modeling, concurrency, observability, and production troubleshooting.
- Ability to independently own well-defined to moderately ambiguous technical problems from design to execution, launch, and iteration.
- Comfortable working in a fast-paced product engineering environment with changing priorities and high ownership.
- Strong collaboration skills with Product, Infra, Platform, and Engineering stakeholders.
- For AI Platform specifically, practical curiosity or exposure to AI agents, LLM infrastructure, agentic workflows, ML/data infrastructure, inference pipelines, evaluations, automation systems, or adjacent AI systems is a strong plus.
Skills
Required:Hands-on codingBackend programmingSystem design
Nice to have:AI/ML infrastructure exposure
Last updated Sep 2, 2026. Interested? Apply on the company site.

About Rippling
#1 Workforce Management System | HR, IT, Finance
Rippling eliminates the friction from running a business, combining HR, IT, and Finance apps on a unified data platform.
HRPayrollITFinanceGlobal
More open roles at Rippling
- Senior Manager, Account Management (SMB - Core)4d agoHybrid (New York, NY), Hybrid (San Francisco, CA) +1 more · Account Management
- VP, Sales Development4d agoDublin · Sales
- Senior Manager, Account Management (Mid-Market)4d agoSeattle, WA, Chicago, IL +1 more · Sales
- Sales Manager, SMB - Global Cloud4d agoHybrid (San Francisco, CA), Hybrid (New York, NY) · Sales
- Sales Development Representative, Outbound (Hybrid - CHI)4d agoHybrid (Chicago, IL) · Sales
