Software Engineer - Applied AI
Redwood Software, Hyderabad, Telangana, India +1
What you will do
Key Responsibilities
- 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.