Overview
Lead the design and delivery of complex, production-grade AI and agentic capabilities that can be reused across Redwood products. This is a hands-on role with ownership of significant systems and platform capabilities.
What you'll do
- Design and deliver complex services, agentic workflows, and shared AI platform capabilities.
- Build multi-step agentic systems that combine reasoning, tool use, retrieval, memory, policy controls, and human oversight.
- Establish robust approaches for AI evaluation, observability, model selection, fallback behaviour, and failure recovery.
- Lead technical delivery across multiple contributors and coordinate dependencies with product and platform teams.
- Review designs and code for scalability, security, performance, reliability, maintainability, and cost.
- Resolve complex production issues and implement corrective actions that prevent recurrence.
- Create reusable frameworks, reference implementations, and engineering standards that accelerate development.
- Partner with Product, Architecture, Security, Data, and Operations teams to translate business problems into durable platform solutions.
- Evaluate emerging AI technologies and recommend adoption based on technical evidence, enterprise requirements, and business value.
- Contribute directly to implementation while influencing important architectural and engineering decisions.
What you'll need
- 12+ years of professional software engineering experience, including ownership of production systems.
- Advanced programming skills in Python, Java, or another relevant production language.
- Strong experience building distributed systems, APIs, integrations, cloud services, and production-grade applications.
- Hands-on experience delivering generative AI or agentic systems into production.
- Experience with agent orchestration, tool calling, retrieval-augmented generation, prompt management, or model integration.
- Experience implementing AI evaluation, tracing, monitoring, security controls, and reliability mechanisms.
- Strong understanding of software architecture, automated testing, CI/CD, cloud deployment, and production operations.
- Ability to lead complex technical work while remaining hands-on.
- Strong technical judgement and clear written and verbal communication.
Nice to have
- Experience with LangGraph, AutoGen, Semantic Kernel, or custom agent orchestration frameworks.
- Working knowledge of transformer architectures, model fine-tuning, inference strategies, or model evaluation.
- Experience with vector databases, model gateways, prompt lifecycle platforms, or AI observability tools.
- Experience with Kubernetes, Docker, messaging systems, event-driven architectures, or distributed systems.
- Experience in enterprise middleware, workflow orchestration, ERP, or integration platforms.
- Experience building internal platforms, developer tools, or reusable capabilities used across engineering teams.
- Exposure to regulated, security-sensitive, or high-availability enterprise environments.
Details
- Location: Hyderabad, Telangana, India.
Read the full description and apply on the company’s own careers page.