




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 workflows. Key Highlights: 1. Strong expertise in process automation and applied AI 2. Development of intelligent integrations and RAG workflows 3. Opportunity to combine software engineering, business logic, and AI **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 usage 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 * 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 processes into intelligent automations * Ability to integrate software engineering \+ business logic \+ AI * Autonomy to design solutions from scratch * Strong technical communication skills and product mindset


