Role Overview
We are seeking a highly skilled Full Stack Developer with hands-on experience in Generative AI (GenAI) configuration, customization, and integration. The ideal candidate will build scalable web applications while integrating AI-driven features such as LLM-based workflows, chatbots, copilots, and automation solutions.
You will work across backend, frontend, and AI integration layers to create intelligent, user-centric digital products.
Key Responsibilities
Full Stack Development
Design, develop, and maintain end-to-end web applications.
Build responsive frontend interfaces using modern frameworks (React, Angular, Vue).
Develop scalable backend services using Node.js, Python, Java, or .NET.
Design and manage APIs (REST/GraphQL) and microservices architectures.
Ensure code quality, performance, and security best practices.
GenAI Configuration & Integration
Integrate LLMs (e.g., OpenAI, Azure OpenAI, Anthropic, etc.) into applications.
Configure prompts, embeddings, and vector databases (Pinecone, FAISS, Weaviate, Azure Cognitive Search).
Develop RAG (Retrieval-Augmented Generation) pipelines.
Build conversational AI solutions (chatbots, assistants, copilots).
Fine-tune models or optimize prompts for accuracy and performance.
Implement orchestration frameworks (LangChain, Semantic Kernel, LlamaIndex).
Systems Integration
Integrate GenAI capabilities into enterprise systems (CRM, ERP, CMS).
Work with APIs, SDKs, and third-party services.
Implement authentication, secure data handling, and role-based access.
DevOps & Deployment
Deploy applications on cloud platforms (Azure, AWS, GCP).
Implement CI/CD pipelines.
Monitor application performance, logs, and reliability.
Optimize scalability and cost-efficiency of AI workloads.
Collaboration & Innovation
Work closely with product managers, designers, and data teams.
Translate business requirements into technical solutions.
Stay updated with evolving GenAI trends and tools.
Experiment with new AI capabilities to drive innovation.

