We are looking for an experienced AI Frontend Engineer with a strong foundation in Generative AI, Agentic AI, and Full Stack Development. Despite the title, this is an AI-first engineering role, where approximately 80% of the work revolves around building AI-powered applications, agents, and intelligent workflows, while the remaining 20% focuses on full-stack development and integration. The ideal candidate should be comfortable designing and developing production-grade AI systems while also possessing the engineering skills required to build and integrate end-to-end applications.
The candidate will have responsibilities across the following functions:
AI Engineering (Primary Focus):
- Design, develop, and deploy AI-powered applications using Large Language Models (LLMs).
- Build and optimise RAG (Retrieval-Augmented Generation) pipelines for enterprise use cases.
- Develop Agentic AI systems capable of autonomous reasoning, planning, and tool usage.
- Engineer prompts, workflows, and orchestration frameworks for scalable AI applications.
- Integrate vector databases, embedding models, and retrieval systems.
- Fine-tune AI models and evaluate model performance using industry best practices.
- Implement AI observability, monitoring, guardrails, and evaluation frameworks.
- Collaborate with product and business teams to translate requirements into AI-driven solutions.
Full Stack Engineering (Secondary Focus):
- Develop responsive and scalable frontend applications using modern JavaScript frameworks.
- Build backend APIs and services to support AI workflows and integrations.
- Integrate AI services seamlessly into user-facing applications.
- Ensure application performance, scalability, security, and maintainability.
- Participate in architecture discussions, code reviews, and engineering best practices.
Requirements:
- Experience building production-grade AI applications used by real customers.
- Strong understanding of software architecture and scalable system design.
- Experience working with enterprise AI platforms and cloud-native environments.
- Familiarity with AI governance, security, and responsible AI practices.
- Exposure to multi-agent systems and autonomous workflows.
- Experience working in Agile product engineering teams.
Good to Have:
- An engineer who thinks AI-first rather than simply integrating AI APIs.
- Strong problem-solving and system design capabilities.
- Ability to independently drive AI initiatives from concept to production.
- A builder who can bridge the gap between AI innovation and full-stack product development.
- Someone passionate about shaping the future of AI-powered digital experiences.
Required Skills:
- AI and Generative AI: " Large Language Models (LLMs), RAG (Retrieval-Augmented Generation), Agentic AI / AI Agents, Prompt Engineering, LangChain / LangGraph / LlamaIndex, AI Evaluation and Observability, Vector Databases (Pinecone, Weaviate, Chroma, Milvus, etc. ), Embeddings and Semantic Search, OpenAI, Anthropic, Gemini, or similar LLM ecosystems, AI Application Architecture.
- Backend Development: Python, FastAPI / Flask, REST APIs and Microservices, Database Design and Integration, Authentication and Authorisation, Cloud-based Deployment.
- Frontend Development: React.js, TypeScript, Next.js (Preferred), Modern UI Development Practices, API Integration.
- Cloud and DevOps: AWS / Azure / GCP, Docker and Containerization, CI/CD Pipelines, Kubernetes.

