← All roles

Senior Software Engineer - AI Initiative

Rippling· Engineering
Apply on company site
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.
Rippling logo

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