Role Overview
The ideal candidate should have strong experience in building AI-powered applications and agentic systems, with a solid foundation in Back End engineering and cloud-native development.
Key Responsibilities
- Build multi-agent systems and stateful workflows using Google ADK, LangChain, and LangGraph.
- Must have strong experience in AWS OpenSearch - Indexing and Vector embeddings.
- Develop secure Python APIs and integrations.
- Manage prompt engineering, memory, and context management.
- Implement structured outputs using JSON Schema and Pydantic.
- Apply guardrails, fallback logic, and hallucination controls.
- Establish observability, tracing, and evaluation frameworks, including LLM-as-a-Judge evaluation patterns.
Required Skills
- Strong Python and Back End engineering experience.
- Hands-on experience with LLM APIs such as Gemini, OpenAI, and Claude.
- Experience with agent orchestration frameworks.
- Public cloud expertise (GCP, AWS, or Azure) - essential.
- Experience with containers, cloud deployments, and CI/CD pipelines.
- Strong testing mindset and engineering discipline.
- Systems thinking, asynchronous workflows, and state management experience.