Start Your Search Here

Job Search

EXL

Bangalore G.P.O. / Global

Full Stack Engineer

Job Description

Role Overview

We are seeking a highly skilled GenAI Full Stack Developer to design, develop, and deploy enterprise-grade Generative AI applications. The ideal candidate will have strong expertise in modern full-stack development and experience integrating AI/ML models, LLMs, and cloud-native services into scalable business applications.

The role involves building AI-powered web applications, integrating LLM APIs, developing robust backend services, creating intuitive user interfaces, and ensuring seamless deployment across cloud environments.

Key Responsibilities

Full Stack Development

- Design and develop scalable web applications using modern frontend and backend technologies.

- Build responsive and interactive user interfaces using React.js, Next.js, and TypeScript.

- Develop RESTful APIs and backend services using Python (FastAPI/Django) and Node.js.

- Ensure secure, high-performance, and maintainable application architecture.

Generative AI Integration

- Integrate Large Language Models (LLMs) such as OpenAI, Azure OpenAI, Claude, Gemini, or open-source models into enterprise applications.

- Develop AI-powered features including chatbots, virtual assistants, document intelligence, content generation, and recommendation systems.

- Implement prompt engineering, context management, conversation memory, and retrieval-augmented generation (RAG) solutions.

- Optimize application performance for AI workloads and real-time responses.

Cloud & DevOps

- Deploy, manage, and monitor applications on AWS, Azure, or GCP.

- Containerize applications using Docker and orchestrate deployments with Kubernetes.

- Build and maintain CI/CD pipelines for automated testing and deployment.

- Ensure application scalability, reliability, and security.

API & Integration

- Integrate third-party APIs, AI services, vector databases, and enterprise systems.

- Develop event-driven and microservices-based architectures.

- Work with streaming solutions and real-time communication protocols where required.

Apply Now

Similar Opportunities

View all jobs