Job Title: AI Full Stack Developer
Experience:5+ Years
Work Mode:Work From Office (WFO)
Employment Type:Full-Time
Location:Mohali, Punjab
Job Summary
We are looking for an experiencedAI Full Stack Developerwith 5+ years of hands‑on experience in full‑stack web development, Python, databases, and AI/LLM technologies.
The ideal candidate should have strong experience inNext.js, Python, database development, and integrating LLM/Generative AI capabilitiesinto real‑world applications. You will be responsible for designing, developing, integrating, and maintaining scalable AI‑powered web applications.
Key Responsibilities
- Design and develop scalable full‑stack web applications usingNext.js/React.js and Python.
- Develop robust backend services, REST APIs, and integrations using Python frameworks such asFastAPI, Flask, or Django.
- Design, develop, and optimize databases includingPostgreSQL, MySQL, MongoDB, or similar technologies.
- IntegrateLLMs and Generative AI APIsinto web applications.
- Work with AI/LLM-based features such asprompt engineering, RAG, embeddings, vector databases, and AI‑powered workflows.
- Develop and maintain APIs for communication between frontend, backend, databases, and AI services.
- Optimize application performance, scalability, security, and reliability.
- Work with third‑party AI services and APIs such asOpenAI or other LLM platforms.
- Collaborate with developers, product teams, and stakeholders to understand requirements and deliver solutions.
- Debug, troubleshoot, and improve existing applications and AI integrations.
- Stay updated with the latest developments inAI, LLMs, Generative AI, and full‑stack technologies.
Required Skills
- 5+ years of professional experiencein software/full‑stack development.
- Strong hands‑on experience withNext.js and React.js.
- Strong proficiency inPython.
- Good experience withREST APIs and backend development.
- Strong knowledge ofSQL and database concepts.
- Experience withPostgreSQL / MySQL / MongoDBor similar databases.
- Practical experience working withLLMs / Generative AI.
- Experience integratingAI/LLM APIsinto applications.
- Understanding ofPrompt Engineering, RAG, embeddings, and vector databasesis highly preferred.
- Good understanding of software development lifecycle and coding best practices.
- Strong problem‑solving and analytical skills.
Preferred / Good‑to‑Have Skills
- Experience withFastAPI, Flask, or Django.
- Experience withLangChain, LlamaIndex, or similar LLM frameworks.
- Knowledge ofPinecone, FAISS, Chroma, Weaviate, or other vector databases.
- Experience with cloud platforms such asAWS, Azure, or GCP.
- Knowledge of Git/GitHub and CI/CD.
- Experience building production‑ready AI‑powered applications.