Senior Full Stack Developer – AI/LL...
Full Job Description
We are looking for an experienced Senior Full Stack Developer with strong expertise in frontend, backend, and advanced AI/LLM integration. The ideal candidate will independently handle end-to-end development, deployment, security, and maintenance of production-ready systems. Key Responsibilities: - Develop and maintain robust frontend and backend systems using modern frameworks. - Design and integrate REST APIs, databases (PostgreSQL, MySQL, MongoDB), and third-party services. - Architect and develop AI Agents leveraging LLMs for complex workflows. - Implement RAG pipelines utilizing vector databases, embeddings, and semantic search capabilities. - Build efficient AI workflows with tool calling and external API integrations. - Manage application deployment on Linux environments using Docker and CI/CD practices. - Ensure security through authentication, authorization, OWASP fundamentals, and secure coding practices. Required Skills: - Frontend: React.js, Next.js, JavaScript, TypeScript. - Backend: Node.js, Express.js / NestJS. - Databases: PostgreSQL, MySQL, MongoDB. - AI/LLM Expertise: OpenAI APIs or similar models, RAG architecture, Vector Databases (e.g., Pinecone, Qdrant), Embeddings, Prompt Engineering. - Frameworks: LangChain, LangGraph, LlamaIndex. - Deployment & DevOps: Linux administration, Docker containerization, CI/CD pipelines, Cloud deployment strategies. - Security Practices: Authentication mechanisms, API security protocols, OWASP fundamentals. Good to Have: - Experience with Microsoft Azure and Azure OpenAI services. - Advanced knowledge of multi-agent systems and agent orchestration patterns. - Proficiency in Python and FastAPI for AI integrations. - Familiarity with Redis caching layers, microservices architecture, and cloud infrastructure design.
Company
Whitelotus Corporation Pvt Ltd
Whitelotus Corporation Pvt Ltd is a technology company based in Ahmedabad, Gujarat, specializing in developing scalable AI-powered solutions.