Apply Edge Start your job search

Full Stack Engineer

EXL · Bengaluru, Karnataka, India

Apply & track with Apply Edge
Role OverviewWe 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 ResponsibilitiesFull Stack DevelopmentDesign 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 IntegrationIntegrate 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 & DevOpsDeploy, 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 & IntegrationIntegrate 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.