Job Description
Key Responsibilities
- Design and implement AI-driven applications, copilots, and conversational agents using Large Language Models (LLMs).
- Build and maintain Retrieval-Augmented Generation (RAG) pipelines using text chunking, embeddings, and vector databases.
- Develop and optimize prompting strategies and agent reasoning logic.
- Engineer LLM-based middleware integrations using Python and Node.js.
- Contribute to full-stack application development using the MEAN stack.
Requirements
- 2+ years of experience in AI/ML or full-stack software engineering.
- Hands-on experience building LLM-based applications, RAG solutions, or AI agents.
- Proficient in Python and/or Node.js and familiar with modern backend/middleware patterns.
- Solid experience in MongoDB, including vector search capabilities (Atlas Vector Search preferred).
- Experience with the MEAN stack (MongoDB, Express, Angular, Node.js).
- Familiarity with prompt engineering, embeddings, and retrieval pipelines.