Redwood Software

Principal Software Engineer – AI CoE

Redwood Software
Apply
4 days ago
Hyderābād, IndiaStaff+

Responsibilities

  • Design and deliver complex services, agentic workflows, and shared AI platform capabilities.
  • Build multi-step agentic systems using reasoning, tool use, retrieval, memory, policy controls, and human oversight.
  • Establish approaches for AI evaluation, observability, model selection, fallback behavior, 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.
  • Create reusable frameworks, reference implementations, and engineering standards.
  • Partner with Product, Architecture, Security, Data, and Operations teams on durable platform solutions.
  • Evaluate emerging AI technologies and recommend adoption based on technical evidence and enterprise requirements.
  • Contribute directly to implementation and influence architectural and engineering decisions.

Requirements

  • 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 judgment and clear written and verbal communication.
  • Preferred experience with LangGraph, AutoGen, Semantic Kernel, or custom agent orchestration frameworks.
  • Preferred knowledge of transformer architectures, model fine-tuning, inference strategies, or model evaluation.
  • Preferred experience with vector databases, model gateways, prompt lifecycle platforms, AI observability tools, Kubernetes, Docker, messaging systems, event-driven architectures, distributed systems, enterprise middleware, workflow orchestration, ERP, or integration platforms.
  • Preferred experience building internal platforms, developer tools, or reusable capabilities for engineering teams.
  • Exposure to regulated, security-sensitive, or high-availability enterprise environments is preferred.
Redwood Software

About Redwood Software

501-1,000 employees

Redwood Software provides an enterprise automation and orchestration platform that automates business and IT processes across ERP, data, and hybrid cloud environments. Its SaaS offerings cover workload automation, managed file transfer, and report distribution, with deep integrations for systems such as SAP. Founded in 1993 and headquartered in Vienna, Virginia, Redwood is privately held under Vista Equity Partners and focuses on large enterprise customers.

Contact me