Role Overview
We are looking for a Full Stack Developer with hands-on experience in AI/ML projects to develop scalable web applications and integrate AI capabilities into production-ready solutions.
Responsibilities
- Develop and maintain full-stack web applications using modern frontend and backend technologies.
- Work on AI/ML-based projects, integrating AI models and APIs into applications.
- Build and integrate REST APIs and AI services.
- Develop responsive and user-friendly interfaces.
- Work with databases and optimize application performance.
- Collaborate with AI/ML engineers, developers, and product teams.
- Deploy and maintain applications using cloud and DevOps tools.
- Debug, test, and troubleshoot application and AI integration issues.
Requirements
- Strong knowledge of JavaScript / TypeScript
- Experience with React.js / Next.js
- Backend experience with Node.js / Python
- Good knowledge of REST APIs
- Experience with SQL / MongoDB
- Hands-on experience in AI/ML projects
- Knowledge of Generative AI, LLMs, or AI APIs
- Experience with OpenAI / Gemini / Claude APIs is an advantage
- Knowledge of LangChain / RAG / Vector Databases is preferred
- Git and GitHub
- Basic knowledge of AWS / Azure / GCP
- Good problem-solving and communication skills
Skills
- React.js
- Node.js
- Python
- Generative AI
- AWS
Nice to Have
- Experience building AI-powered web applications
- Knowledge of RAG, embeddings, vector databases, prompt engineering
- Experience with Docker and CI/CD
- Understanding of AI agents and chatbot development
Benefits
- Cell phone reimbursement
- Health insurance
- Internet reimbursement