CML TeamRemote

AI Backend Developer (Node.js)

Description

About us We build AI-powered solutions that solve real business problems. You’ll work with the latest technologies and implement production-grade AI features, including RAG pipelines, agentic and multi-agent workflows.

Responsibilities

Solve engineering problems related to process automation, knowledge systems, and agentic / multi-agent architectures. Design, build, and maintain AI-powered features that go beyond basic LLM API calls. Develop backend services using Node.js (Express, Fastify, or NestJS). Implement and iterate on RAG pipelines (retrieval strategies, chunking, evaluation, quality improvements). Integrate external APIs, payment systems, and authentication flows. Design clean REST APIs and ensure reliable client–server communication. Work with PostgreSQL.

Requirements

Strong problem-solving mindset, creativity, and ability to learn quickly. Solid Node.js experience in production (2+ years). Practical experience and strong interest in LLM-based systems, not just simple ChatGPT-style wrappers, including:RAG LangChain (bonus: LangGraph, LangSmith) Prompt engineering

Understanding of backend fundamentals: APIs, databases, performance, and debugging.

Nice to have

Experience with Python and FastAPI. Redis, queues, caching. AWS or GCP familiarity. CI with GitHub Actions. Monitoring and tracing tools (Prometheus, Grafana, OpenTelemetry).

What we offer

Competitive salary and bonuses Remote-first culture Flexible schedule Open-minded, results-driven environment Product ownership and impact

Skills

PostgreSQLFastAPIPythonGCPFastifyNode.jsAIGitHub ActionsGoExpressRESTGrafanaNestJSLLMPrometheusRedisOpenTelemetryGitHubAPIAWS

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching