- Jobs
- Viseven
- Node.js Developer (LangChain, LangGraph, RAG)
Node.js Developer (LangChain, LangGraph, RAG)
AI Infrastructure
Tech Stack
About the Role
Viseven Group is an international MarTech company specializing in interactive content and cloud solutions for global pharmaceutical companies since 2009. Our team includes 700+ highly qualified technical and non-technical experts across offices in Zhytomyr (Ukraine), Tallinn (Estonia), Poznan (Poland), New Delhi (India), and Bridgewater (USA).
We are looking for a Node.js Developer to join our product team building the eWizard web platform. The role involves working with LangChain, LangGraph, and RAG to build AI-powered features for the eWizard Content Experience Platform.
Responsibilities
- Design and implement AI agent workflows using tools, memory, and context management based on LangChain, LangGraph, LangSmith.
- Implement AI-based search and recommendation systems using Retrieval-Augmented Generation (RAG), vector databases, and various search strategies.
- Code reviews. Bug fixing and refactoring. Participation in planning and task estimation.
- Writing unit tests and end-to-end tests. Self-testing of developed changes in the target environment.
- Apply OOP and design patterns in practice. Document development process stages for ongoing support.
- Stay current with modern technologies and best practices for developing GenAI-powered applications.
Required Knowledge and Skills
- 4+ years of commercial experience in backend development.
- Confident proficiency in TypeScript and Node.js.
- Deep knowledge of MongoDB and database design.
- Hands-on experience with large language models: prompt engineering, RAG implementation, AI agent development.
- Knowledge of AI tools and frameworks: LangChain, LangGraph, LangSmith.
- Understanding of vector databases, embeddings, and semantic search.
- Strong understanding of software design principles/patterns and modern development practices.
- English — Pre-Intermediate+.
Nice to Have
- Microservices architecture experience.
- AWS experience.
Benefits: competitive compensation with regular salary reviews, professional and career growth, 18-20 working days of paid vacation, comprehensive medical insurance, English language courses, conference participation, comfortable office environment with option to work remotely.