




Job Summary: We are seeking a Mid-Level Node.js Developer to work on process automation and applied artificial intelligence, developing intelligent integrations and RAG (Retrieval-Augmented Generation) workflows. Key Highlights: 1. Strong expertise in process automation and artificial intelligence 2. Development of intelligent integrations and automation pipelines 3. Creation and use of vector databases and AI agents **About the Role** We are looking for a **Mid-Level Node.js Developer** with strong experience in **process automation and applied artificial intelligence**, using **Node.js as the core technical foundation**. This person will develop **intelligent integrations, automation pipelines, APIs for consuming AI models, and RAG (Retrieval\-Augmented Generation) workflows**, connecting data, vectors, and AI agents. **Essential Knowledge Stack / Node.js Backend** * Solid experience with Node.js * Development of REST APIs for service integration and automation * Proficiency in TypeScript (a plus, but highly desirable) * Integration with external services via APIs, Webhooks, and SDKs * Asynchronous programming, message queues, and event processing **Automation** * Practical experience with n8n for building automated workflows * Building automation pipelines involving: APIs, Webhooks, Databases, Events, and Triggers * Orchestration of processes across multiple systems * Creating resilient workflows (retry, fallback, error handling) **Applied Artificial Intelligence** * Experience integrating AI APIs (LLMs, embeddings, speech, vision, etc.) * Implementation of RAG (Retrieval\-Augmented Generation) * Creation and use of vector databases (e.g., pgvector, Pinecone, Qdrant, Weaviate, or similar) * Generation, storage, and querying of embeddings * Building task-oriented and automation-focused AI agents * Contextualization of data for intelligent responses **Data Infrastructure** * Experience with relational databases (PostgreSQL, MySQL, etc.) * Experience with non-relational databases (MongoDB, Redis, etc.) * Understanding of performance, scalability, and cost considerations in AI solutions * Experience with containerized environments (Docker) **Nice-to-Haves** * Experience deploying LLMs in production * Hands-on experience with chatbots, CRMs, or conversational automations * Experience with self-hosted n8n * Knowledge of messaging systems (RabbitMQ, Redis, SQS, etc.) * Familiarity with prompt engineering and prompt versioning * Experience with event-driven architectures **Ideal Profile** * Curious and up-to-date with the AI ecosystem * Strong ability to transform business processes into intelligent automations * Ability to combine software engineering + business logic + AI * Autonomy to design solutions from scratch * Strong technical communication skills and product-oriented mindset


