{"id":3204490,"url":"https://alion.io/job/rippling-senior-software-engineer-ai-platform","title":"Senior Software Engineer - AI Platform","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":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"C#","optional":false},{"name":"C++","optional":false},{"name":"Go","optional":false},{"name":"Java","optional":false},{"name":"Kotlin","optional":false},{"name":"LLM","optional":false},{"name":"Python","optional":false},{"name":"Scala","optional":false},{"name":"Machine Learning","optional":true},{"name":"SQL","optional":true}],"status":"live","first_seen_at":"2026-10-24T11:36:30Z","employer_posted_date":null,"last_verified_at":"2026-10-24T11:36:30Z","board_verified":false,"closed_at":null,"days_open":1,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":1},"description":"As a Senior Software Engineer on the AI Platform team, you will own production components end-to-end and help build scalable backend/platform systems for AI agents, automated workflows, evals, data pipelines, sandboxing, reliability, and model-quality infrastructure. This is a deeply hands-on engineering role where60% coding is non-negotiable. We are looking for engineers who can independently own components, operate in ambiguity, and grow toward Staff-level technical ownership over time.\n\nResponsibilities: \nBuild scalable backend and platform systems for Rippling's AI Platform.\nOwn components and services end-to-end from design and implementation to launch, monitoring, and iteration.\nWork on foundational AI systems such as background agents, automated workflows, eval frameworks, data pipelines, reliability systems, and model-quality feedback loops.\nPartner with Product, Infra, Platform, and Engineering stakeholders to translate ambiguous problems into production-ready systems.\nWrite production-quality code, review code, debug issues, and improve system reliability.\nContribute to system design and architecture discussions.\nImprove observability, operational maturity, scalability, and performance of AI platform systems.\nMentor junior engineers and help raise the quality bar through reviews and technical guidance.\n\nRequirements: \n5-8 years of software engineering experience, preferably in backend, platform, infrastructure, distributed systems, or product engineering.\nStrong hands-on coding ability; 60% coding expectation is non-negotiable.\nStrong programming knowledge in one or more languages such as Python, Java, Go/Golang, C++, Scala, Kotlin, or C#.\nExperience building and operating scalable backend/platform systems in production.\nGood system design fundamentals across APIs, databases, data modelling, concurrency, observability, debugging, and production operations.\nAbility to independently own well-defined to moderately ambiguous technical problems.\nStrong collaboration with Product, Infra, Platform, and Engineering stakeholders.\nComfortable operating in fast-paced environments with changing priorities and high ownership.\nPractical curiosity or exposure to AI agents, LLM infrastructure, automation systems, ML/data infrastructure, inference pipelines, evals, or adjacent AI systems.\n\nPreferred qualifications: \nPrior experience in high-growth or hyper-growth product/startup environments.\nExperience with AI agents, LLM tooling, AI infrastructure, automation platforms, eval systems, or data/ML pipelines.\nStrong Python and SQL knowledge.\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 enterprise SaaS, fintech, HR tech, payroll, benefits, compliance, IT, or workflow-heavy platforms.\nSkills\nAI, C++, Go, Golang, Java, LLM, ML, Python, automation, backend, distributed systems, infrastructure, machine learning, platform","description_format":"text","description_chars":3065,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"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-24T11:36:30Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":0,"expected_fill_days":58,"reasons":["seen:0","velocity","win:early"],"computed_at":"2026-10-25T05:49:26Z"},"pay":null,"html_url":"https://alion.io/job/rippling-senior-software-engineer-ai-platform","json_url":"https://alion.io/job/rippling-senior-software-engineer-ai-platform.json","meta":{"generated_at":"2026-10-25T20:57:41Z","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":29577,"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-platform"},{"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-platform"},{"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-platform"},{"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-platform\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Frippling-senior-software-engineer-ai-platform"}]}