{"id":3104881,"url":"https://alion.io/job/rippling-senior-software-engineer-ai-governance-engineer","title":"Senior Software Engineer - AI Governance Engineer","company":{"id":15426,"name":"Rippling","domain":"rippling.com","url":"https://alion.io/company/rippling","size_band":"501-1000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Work at a Startup","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bengaluru, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":20000,"max_usd":48000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":159},"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agentic Workflows","optional":false},{"name":"AI Agents","optional":false},{"name":"C#","optional":false},{"name":"C++","optional":false},{"name":"Go","optional":false},{"name":"Kotlin","optional":false},{"name":"LLM","optional":false},{"name":"Platform Engineering","optional":false},{"name":"Python","optional":false},{"name":"Scala","optional":false},{"name":"Self-Healing","optional":false},{"name":"JavaScript","optional":true},{"name":"SQL","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-10-22T18:35:15Z","employer_posted_date":null,"last_verified_at":"2026-10-22T18:35:15Z","board_verified":false,"closed_at":null,"days_open":2,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":2},"description":"The AI Platform team is one of Rippling's highest-priority engineering investments and sits at the centre of the company's broader AI strategy. The team is building the foundational infrastructure that powers AI capabilities across Rippling's entire product ecosystem, including HR, Payroll, Benefits, Recruiting, IT, Finance, Compliance, and Workforce Management. Rather than building standalone chatbots or simple LLM integrations, the team focuses on creating deeply integrated AI systems that understand Rippling's rich business context, permissions model, workflows, and enterprise data.\n\nThe team is developing core platform capabilities such as AI agents, workflow automation engines, evaluation frameworks, feedback loops, data pipelines, and self-healing systems that can identify issues, surface insights, and help automate complex enterprise workflows. These systems operate with real business context, approvals, permissions, and auditability requirements, enabling customers to safely delegate operational tasks while maintaining control and governance.\n\nOne of the unique aspects of Rippling AI is that it is built directly on top of Rippling's unified data model and permission system. The platform can reason across HR, IT, Payroll, and Finance data while respecting access controls and providing verifiable outputs. The team is solving challenging problems around agent orchestration, workflow execution, reliability, permissions, evaluations, observability, data quality, and scalable AI infrastructure.\n\nThis is an ideal environment for engineers who enjoy building large-scale backend and platform systems, working through ambiguity, and owning products end-to-end. Engineers on the team are highly hands-on, spend the majority of their time coding, and have the opportunity to shape how AI becomes a core part of enterprise software. The role offers significant ownership, visibility, and a strong path toward Staff-level engineering scope over time.\n\nResponsibilities: \nBuild foundational AI platform systems that support Rippling's broader AI strategy across HR, IT, Finance, payroll, benefits, recruiting, compliance, and internal workflows.\nWork as a deeply hands-on Senior Software Engineer, with around 60% of time expected to be spent coding, debugging, reviewing code, and owning implementation.\nContribute 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.\nHelp build systems that allow AI agents to automate repetitive enterprise workflows with the right permissions, controls, approvals, and auditability.\nWork on platform systems that support self-healing and self-improving workflows, where AI can detect negative product signals and help identify root causes.\nPartner with Staff Engineers, Product, Infra, Platform, and Engineering stakeholders to convert ambiguous product/platform problems into scalable technical solutions.\nOwn well-defined to moderately ambiguous components end-to-end from design and implementation to testing, launch, monitoring, and iteration.\nParticipate actively in design discussions, code reviews, debugging, production support, and operational improvements.\nBuild reliable, scalable, and maintainable backend/platform systems that can support Rippling's product ecosystem.\nThis is not a generic chatbot or lightweight LLM wrapper role. The team is building core AI platform infrastructure that can make Rippling's product surface more autonomous, context-aware, and self-improving.\nEngineers will get exposure to AI agents, automated enterprise workflows, self-healing systems, and custom intelligence layers built around Rippling-specific product context.\nThe role offers strong learning, ownership, and growth opportunities for engineers who want to work at the intersection of backend/platform engineering and AI infrastructure.\nThis is a strong opportunity for a high-potential Senior Engineer to grow toward Staff-level scope over time.\nRippling AI is a high-priority company initiative, and the team needs strong Senior Engineers who can add meaningful hands-on execution capacity.\nThe AI Platform team is lean and supports a broad set of internal engineering and product stakeholders, creating a need for engineers who can ramp quickly and contribute with high ownership.\nThe team needs builders who are strong in backend/platform engineering and are comfortable working on scalable production systems.\nThe systems being built involve complex areas such as workflows, permissions, approvals, data quality, reliability, evaluations, and automation.\nGeneric LLMs do not fully understand Rippling's proprietary workflows, policy logic, query language, company data, and permissions, so the team needs engineers who can help build AI infrastructure around Rippling's real product context.\nThe team moves fast, and candidates need to be comfortable with ambiguity, changing priorities, and rapid iteration.\nCoding is a core expectation for this role; this cannot be filled by someone who is not actively hands-on.\nStart by owning meaningful components within AI Platform initiatives such as background agents, workflow automation, evaluations, data pipelines, or self-healing systems.\nGrow from owning individual components to owning larger services, workflows, or platform modules end-to-end. Build depth in Rippling's product context, AI platform systems, infrastructure, and internal engineering patterns.\nPartner closely with Staff Engineers and senior technical leaders to learn how larger architecture and platform decisions are made. Increase influence through high-quality coding, strong debugging, reliable execution, thoughtful design input, and ownership after launch.\nOver time, grow toward Staff-level expectations by taking on more ambiguous problems, mentoring other engineers, and influencing broader technical direction.\nBecome a trusted engineer who can independently deliver scalable, reliable, production-grade systems with limited hand-holding. Ability to ramp quickly into Rippling's AI platform, codebase, product context, and internal systems.\nStrong hands-on coding contribution, with approximately 60% of time spent coding and implementation-focused work.\nAbility to independently own features, components, services, or workflows from design to production. Delivery of reliable, scalable, maintainable backend/platform systems.\nStrong execution quality across coding, testing, debugging, observability, and operational ownership.\nAbility to work well with Product, Infra, Platform, Staff Engineers, and other engineering stakeholders.\nStrong engineering fundamentals in APIs, databases, system design, distributed systems, concurrency, and production debugging.\nDemonstrated curiosity and learning agility around AI agents, LLM infrastructure, automation systems, evaluation loops, and data/ML infrastructure.\nAbility to operate effectively in a fast-paced, ambiguous environment.\nPositive contribution to team quality through code reviews, design discussions, documentation, and mentoring junior engineers where needed.\n\nRequirements: \n5-8 years of overall software engineering experience, preferably in backend, platform, infrastructure, distributed systems, or product engineering.\nStrong hands-on coding ability; 60% coding is non-negotiable. Must be comfortable writing production-quality code, reviewing code, debugging issues, and owning implementation details.\nStrong programming knowledge in one or more backend/general-purpose languages such as Python, Java, Go/Golang, C++, Scala, Kotlin, or C#.\nLanguage should not be the only filter; coding fundamentals, system design depth, distributed systems exposure, and ability to build production-scale systems are more important.\nExperience building and operating scalable backend/platform systems in production.\nGood understanding of system design, API design, databases, data modelling, concurrency, observability, and production troubleshooting. Ability to independently own well-defined to moderately ambiguous technical problems from design to execution, launch, and iteration.\nComfortable working in a fast-paced product engineering environment with changing priorities and high ownership.\nStrong collaboration skills with Product, Infra, Platform, and Engineering stakeholders.\nGood product judgment and ability to understand how engineering decisions impact customers and business outcomes.\nAbility to contribute to design reviews, code reviews, technical discussions, and team quality.\nFor 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.\n\nWhat would be nice to have: \nPrior experience in a high-growth or hyper-growth startup / product-led technology company.\nRecent hands-on exposure to AI agents, LLM tooling, AI infrastructure, automation platforms, evaluation systems, or data/ML pipelines.\nStrong knowledge of Python for AI/ML infrastructure, automation, agents, scripting, evaluations, or data pipelines.\nStrong SQL knowledge for querying, data-heavy systems, analytics, workflow systems, reporting, and enterprise intelligence use cases.\nExperience with Go, Java, C++, or Scala in backend, platform, infrastructure, or distributed systems environments.\nExposure to TypeScript / JavaScript if the role involves full-stack, internal tooling, dashboards, or product surface ownership.\nExperience with workflow orchestration, background automation, reliability platforms, internal tools, or developer productivity platforms.\nExposure to permissions, approvals, auditability, compliance, or security-sensitive workflows.\nPrior exposure to fintech, HR tech, payroll, benefits, compliance, IT, enterprise SaaS, or workflow-heavy platforms.\nClear evidence of learning quickly, taking ownership, and operating well in ambiguous environments.\n\nTechnical Skills: \n5-8 years of strong software engineering experience, preferably in backend, platform, infrastructure, distributed systems, or product engineering.\n60% hands-on coding is non-negotiable.\nCandidate must be actively writing, reviewing, debugging, and owning production code. This is not a coordination-only or design-only role.\nStrong coding ability in at least one backend/general-purpose language.\nPreferred languages: Python, Java, Go/Golang, C++, Scala, Kotlin, or C#.\nScalable backend/platform systems exposure.\nShould have worked on production systems involving APIs, databases, reliability, observability, debugging, and scale.\nOwnership mindset: Should be able to independently own features/components end-to-end, work through moderate ambiguity, and drive execution without constant hand-holding.\nStrong learning agility and AI/platform curiosity: For AI Platform, the candidate should show practical curiosity or exposure to AI agents, LLM infrastructure, automation systems, ML/data infra, inference, evaluations, or adjacent AI systems.\nSkills\nai, automation, backend, c++, distributed, go, golang, infrastructure, java, llm, observability, pipelines, platform, python, scala","description_format":"text","description_chars":11205,"description_truncated":false,"requirements":{"experience_years_min":4,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Growth opportunities"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence","IT Service & Asset Management","HR & Payroll Software","Procurement & Spend Management"],"lifecycle":[{"event":"open","at":"2026-10-22T18:35:15Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":2,"expected_fill_days":58,"reasons":["seen:2","velocity","win:early"],"computed_at":"2026-10-25T05:49:26Z"},"pay":null,"html_url":"https://alion.io/job/rippling-senior-software-engineer-ai-governance-engineer","json_url":"https://alion.io/job/rippling-senior-software-engineer-ai-governance-engineer.json","meta":{"generated_at":"2026-10-25T16:18:36Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":23380,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-26T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":15426},"rest":"https://alion.io/mcp/rest/get_company?id=15426"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Frippling-senior-software-engineer-ai-governance-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Frippling-senior-software-engineer-ai-governance-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Frippling-senior-software-engineer-ai-governance-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/rippling-senior-software-engineer-ai-governance-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Frippling-senior-software-engineer-ai-governance-engineer"}]}