Overview
Custom Software Engineer role designing, coding and enhancing software components, leading a team and building the Agent Orchestration Service and incident triage agent for Akura.
What you'll do
- Act as SME, collaborate with and manage the team, and be responsible for team decisions.
- Engage with multiple teams and contribute to key decisions; provide solutions to problems for the immediate team and across teams.
- Lead implementation of best practices to improve software development processes and team productivity.
- Mentor junior team members to support their professional growth and skill development.
- Coordinate cross-functional efforts to ensure alignment of project objectives and timely delivery.
- Design and build the Agent Orchestration Service for Akura.
- Integrate AI/rule-based agents with Kafka-based event flows, consuming and publishing structured events.
- Invoke the appropriate AI agent, rule engine or decision workflow based on event type.
- Build or integrate the ServiceNow incident triage agent, evaluating Guidewire claim/system events and recommending incident creation, update, ignore or human review.
- Build context enrichment logic and implement Retrieval-Augmented Generation patterns where needed.
- Define and implement structured, machine-readable, auditable agent decision payloads.
- Implement guardrails, business rules, approval routing and governed tool execution.
- Store agent inputs, outputs and outcomes in audit tables; support APEX UI display and replay of historical decisions.
- Instrument agent services with logs, metrics, traces, health checks and correlation IDs.
- Support production readiness reviews, runbooks and handover documentation.
What you'll need
- 15 years full-time education.
- Minimum 7.5 years of experience in AI Agents & Workflow Integration (must-have skill).
- Proficiency in AI Agents & Workflow Integration.
- Strong knowledge of software development lifecycle and agile methodologies.
- Ability to design and integrate complex workflows within software systems.
- Experience troubleshooting and optimizing AI-driven software components.
- Hands-on experience in Python, Java, Spring Boot, FastAPI, or equivalent backend technology.
- Experience integrating AI/LLM services, AI agents or rule-based decision engines.
- Experience with REST API integration and microservice-based architecture.
- Understanding of Kafka-based event-driven architecture; ability to consume and publish structured events through Kafka.
- Experience with prompt design, context preparation, structured outputs and safe AI execution patterns.
- Understanding of RAG/context enrichment patterns.
- Experience working with JSON-based event contracts and API payloads.
- Good understanding of authentication, authorization, secrets and secure API calls.
- Strong debugging and production support mindset.
- Ability to work with Solution Architects and backend teams to translate agent workflows into deployable services.
Nice to have
- Experience with Virtual Agents or Generative AI.
- Experience with Amazon MSK / Apache Kafka.
- Experience with Kafka Streams or event processing.
- Experience with ServiceNow incident management APIs.
- Guidewire Cloud or insurance operations exposure.
- Experience with runbook automation, incident triage, root cause analysis or operational automation.
- Experience with LangGraph, Semantic Kernel, AutoGen, Amazon Bedrock Agents, Azure AI Agent Service, OpenAI tool/function calling, or equivalent agent frameworks.
- Experience with vector databases or PostgreSQL/pgvector.
- Experience with OpenTelemetry, CloudWatch, Grafana or similar observability tooling.
- Experience with GitHub Actions, Docker, EKS/ECS, Terraform or Helm.
Details
- Based at the Bengaluru office.
- 15 years full-time education required.
Read the full description and apply on the company’s own careers page.