R

Rubrik

Cloud data management and enterprise backup

Senior AI Engineer - Agentic Systems

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • Around 7 or more years of professional software engineering experience in production systems, and around 2 or more years of professional, hands-on experience building AI agents and agent-powered production applications with measurable outcomes.
  • A strong full-stack engineering background, with a track record of designing, building, and owning services end to end, including backend APIs and integrations, data models, and user-facing interfaces such as approval UIs, dashboards, or chat surfaces.
  • A builder mindset: comfortable defining baselines and metrics, reporting results in business terms, working in a fast-moving environment, and closing the loop by building, demoing, learning, and building again.
  • System design skills: breaking down complex problems, designing APIs and data models, reasoning about latency, throughput, and failure modes, and choosing simple, robust architectures.
  • Knowledge of algorithms, data structures, access control permissions, and data provenance.
  • Spec-driven development skills: turning vague requirements into clear problem statements, writing or refining design documents, and using a Spec → Plan → Task → Code → Converge flow so work is traceable from design to code, including when using AI coding agents.
  • Execution discipline using version control, code review, automated tests, continuous integration or continuous delivery, staged rollouts and rollbacks, logging, metrics, and tracing, and improving systems based on production issues and signals.
  • Ability to build agents in code using large language model APIs, software development kits, and libraries, and experience shipping agentic systems that real users rely on.
  • Ability to design robust agent harnesses and multi-agent orchestrations, model tools and resources, manage context and state, and keep runs reliable under real-world data and load.
  • Ability to establish continuous evaluation and safety mechanisms by turning production failures into test cases, gating changes on evaluation-suite results, and enforcing guardrails across agent workflows.
  • Clear judgment about AI fit: deciding when a problem needs an agent versus simpler automation or no build, and making tradeoffs around model choice, latency and cost, context strategy, and autonomy using data rather than intuition.

Responsibilities

  • Lead product discovery alongside Product Managers and domain experts to understand real workflows, map them out, and define clear problems, baselines, and success criteria as the foundation for building agentic solutions.
  • Design, build, test, and deploy production agents, automations, and internal tools using coding agents, large language model APIs, and agent frameworks, integrated with Rubrik’s internal agent platform and business systems.
  • Turn complex processes into multi-agent workflows that carry out real work and make decisions, such as orchestrators that qualify and route deals, workers that move orders through approval and fulfillment under business rules, agents that monitor signals and recommend customer-health actions, or coordinated agents that handle hire-to-retire steps across HR, IT, and managers with shared state and clear handoffs.
  • Engineer agents for autonomy and reliability, including tool and orchestration flows, context management, caching, retries, and failure handling.
  • Use full-stack engineering across backend services, APIs, data models, interactive screens, approval UIs, and chat interfaces to deliver high-ownership, user-facing agent systems.
  • Apply software engineering practices to AI systems by treating prompts, skills, configurations, and specifications as versioned artifacts, with code review, tests, continuous integration or delivery, and staged rollouts.
  • Implement evaluation, guardrails, and quality control by deriving evaluations from workflow data, establishing quality gates and guardrails, integrating human-in-the-loop approvals where needed, and monitoring production runs to refine agents over time.
  • Use measured results to decide how to evolve or retire agents, and turn successful systems into reusable patterns and libraries.

Desired Qualifications

  • Knowledge of context graphs, including entities and relationships, GraphRAG, and hybrid retrieval.
  • Experience with agent frameworks and runtimes such as Google ADK, LangGraph, OpenAI-style frameworks, and cloud or container platforms.
  • Backend experience with Python, FastAPI, or similar stacks.
  • Experience integrating tools such as MCP, Slack or Teams bots, REST APIs, and webhooks.
  • Experience with data systems such as Snowflake, Salesforce, and graph stores.
  • Experience with conversational flows, chat surfaces, guided forms, and simple dashboards for agent output.

About the Company

Rubrik

Cloud data management and enterprise backup

Rubrik provides cloud data management and enterprise backup software that protects and manages data across on‑premises and cloud environments. It automates backup and recovery, offering cloud-native protection for AWS, Azure, and Office 365 plus archival to Microsoft Azure, with backups designed to be immutable to resist ransomware and enable fast, 100% data recovery and instant VM and database restores. The product integrates with major platforms like AWS, GCP, Microsoft, NetApp, Nutanix, Pure Storage, and VMware, using automated protection policies to simplify data protection and speed up restores at scale. Its goal is to help organizations safeguard data securely and efficiently while lowering total cost of ownership and the effort required to manage backups.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Palo Alto, CA
Founded
2014

Recently Posted Jobs

Explore more opportunities at Rubrik

See more jobs