Node.js Developer (+ LangChain, LangGraph, RAG)

1 hour, 25 minutes ago
Full-time
Mid Level
Software Development
Viseven

Viseven

Viseven specializes in providing advanced marketing technology solutions tailored for the life sciences and pharmaceutical industries, focusing on enhancing digital communication and marketing strategies to improve brand visibility and customer engagem...

Pharmaceuticals
251-1K
Founded 2009

Description

  • Design and implement AI agent workflows using LangChain, LangGraph, and LangSmith.
  • Build AI-powered search and recommendation capabilities using RAG, vector databases, and different retrieval strategies.
  • Participate in code reviews, bug fixing, and refactoring.
  • Take part in task planning and estimation.
  • Write unit tests and end-to-end tests.
  • Self-test implemented changes in the target environment.
  • Apply object-oriented programming and design patterns in day-to-day development.
  • Document development stages to support future maintenance.
  • Stay up to date with modern GenAI application development practices and technologies.

Requirements

  • 4+ years of commercial backend development experience.
  • Strong knowledge of TypeScript and Node.js.
  • Deep knowledge of MongoDB and database design.
  • Practical experience with large language models, including prompt engineering, RAG implementation, and AI agent development.
  • Experience with AI tools and frameworks such as LangChain, LangGraph, and LangSmith.
  • Understanding of vector databases, embeddings, and semantic search.
  • Strong understanding of software design principles and patterns, as well as modern development practices.
  • English level of Pre-Intermediate or higher.
  • Experience with microservices architecture is a plus.
  • Experience using AWS is a plus.

Benefits

  • Competitive compensation with regular salary reviews.
  • Professional and career growth opportunities.
  • Paid vacation: 18 working days per year, increasing to 20 after 2 years.
  • Sick leave without documentation: 4 working days per year.
  • Documented sick leave: 20 working days per year.
  • Family leave: 3 paid working days for marriage, childbirth, or bereavement.
  • Comprehensive health insurance, including massage and physiotherapy.
  • English language courses.
  • Opportunities to attend professional forums and conferences.
  • Regular corporate events and team-building activities.
  • Friendly work environment with a comfortable fully equipped office and the option to work from home.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Full Stack Go Developer

Mitratech 1K-5K Professional Services

Mitratech is seeking a Senior Software Engineer to help build scalable core platform services for its B2B SaaS products while improving development workflows through practical AI applications.

CI/CD CSS Go HTML JavaScript PHP PostgreSQL Python Ruby
1 hour, 24 minutes ago

EMSA3 Microservice Developer (Event-Driven Architecture)

CDC Foundation 1K-5K Health Care Providers & Services

The CDC Foundation is hiring a remote EMSA3 Microservice Developer to modernize Utah’s Electronic Message Staging Area system for public health data processing and reporting.

Agile AWS Git GraphQL Kafka Maven Microservices PostgreSQL React REST API Spring Boot
1 hour, 44 minutes ago

Staff Backend Engineer - Grafana App Platform | Sweden | Remote

Grafana 1K-5K IT Services

Grafana Labs is hiring a remote Cloud/Grafana-as-a-service role to help evolve Grafana’s core architecture into a fully multi-tenant, scalable observability app platform for cloud and SaaS experiences.

Grafana
2 hours, 40 minutes ago

DESENVOLVEDOR SENIOR JAVA - CLIENT INTERFACE

Inter 51-250 Banks

Inter is hiring a Senior Java Developer to develop and support critical applications within its digital banking ecosystem, helping ensure robust solutions and operational excellence.

AWS Hibernate Java Kafka MongoDB Spring Boot
3 hours, 13 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers