The role
Job description
Key Responsibilities
Architecture & Solution Design
· Define end-to-end architecture for cloud-native SaaS applications and AI-powered platforms.
· Design highly scalable, resilient, and fault-tolerant distributed systems.
· Establish architecture standards, design patterns, and technology roadmaps.
· Conduct architecture reviews, technical risk assessments, and solution governance.
· Drive modernization initiatives including cloud migrations and platform transformations.
· Lead technical decision-making across microservices, APIs, databases, AI services, and integration layers.
AI & Generative AI Architecture
· Design and deploy production-grade LLM, RAG, and Agentic AI solutions.
· Define strategies for prompt engineering, context management, chunking, retrieval optimization, and embedding selection.
· Architect vector database implementations and semantic search capabilities.
· Design model evaluation, observability, hallucination detection, and guardrail frameworks.
· Optimize AI workloads for performance, accuracy, scalability, and cost.
· Collaborate with data science and ML teams to operationalize AI pipelines.
Platform & Cloud Engineering
· Architect serverless, containerized, and Kubernetes-based platforms.
· Design CI/CD, Infrastructure-as-Code, security automation, and cloud governance frameworks.
· Establish monitoring, logging, tracing, and operational excellence practices.
· Ensure high availability, disaster recovery, backups, and business continuity standards.
Must-Have Skills