Job (Project) Description : We are looking for a senior backend engineer with strong Node.js (or Python) / TypeScript experience and hands-on expertise in AWS Bedrock to design and build production-grade AI agents and agentic workflows. This role is focused on backend and platform implementation of LLM-powered systems: multi-step orchestration, tool calling, stateful workflows, retrieval, integrations, guardrails, observability, and reliable production delivery. We are primarily a Node.js / TypeScript environment for this stream, so experience building AI systems in JavaScript/TypeScript is essential. The position is fully remote and requires working in the CET time zone. Locations: Poland Hungary Bulgaria Ukraine Romania Portugal Responsibilities: Build and evolve AI-driven backend services and agentic systems in Node.js / TypeScript. Use AWS Bedrock to implement LLM-based workflows, tool calling, structured generation, and orchestration logic for enterprise use cases. Design backend architecture for AI agents, including workflow state, execution control, retries, fallbacks, auditability, and observability. Create integrations between AI services and enterprise platforms, APIs, and data sources. Implement RAG-oriented and context-building pipelines to ground AI responses in relevant data. Improve production performance of AI systems across response quality, latency, stability, and cost. Help define engineering standards and reusable patterns for building AI applications in the company's Node.js / TypeScript stack. Work closely with cross-functional stakeholders to convert business scenarios into reliable AI backend solutions deployable in AWS. Prototype new ideas quickly, then harden them into maintainable production services. Requirements: Core Backend Engineering 3+ years of production experience with Node.js or Python. Strong TypeScript skills in production codebases. Experience with NestJS or similar backend frameworks. Solid API engineering skills: REST, integrations, auth flows, retries, error handling. Experience with asynchronous processing : queues, workers, background jobs, multi-step workflows. Experience with Docker and cloud deployment fundamentals. Experience working with production databases such as PostgreSQL , DynamoDB , or Redis-backed systems. Strong engineering practices: clean code, testing, logging, CI/CD, code reviews. AI/Agent Engineering Hands-on experience building LLM-powered applications in Node.js / TypeScript. Experience designing AI agents or agentic workflows, including: tool / function calling multi-step orchestration routing between steps or models human-in-the-loop flows structured outputs conversation / workflow state handling Good understanding of: context windows and token limits model selection trade-offs prompt design hallucination and safety risks latency / quality / cost trade-offs Experience with at least one JavaScript AI framework or orchestration approach (e.g., LangGraph.js, LangChain.js, AWS Bedrock Agents or custom solutions). AWS/Bedrock Production experience with AWS Bedrock. Experience with: model invocation tool use / function calling prompt orchestration evaluation and testing of prompts/models retrieval-based patterns Good knowledge of AWS ecosystem (Lambda, ECS/EKS, S3, CloudWatch, IAM, SQS/SNS, API Gateway). Understanding of secure and reliable AI system deployment in AWS. Rerieval/Context Systems Understanding of RAG patterns and context-building approaches. Experience with: embeddings chunking strategies retrieval pipelines metadata filtering relevance and grounding Experience with vector databases or vector search is a plus. What We Offer: Competitive salary; 100% remote opportunity; Flexible work environment (in-office, remote, or hybrid depending on preferences and manager approval); Opportunities for professional growth and career advancement; Collaborative and innovative work environment; Paid time off, including holidays, vacation and sick leave; Benefits may vary by location and will be confirmed during the interview process. Job ID: JR-191359
Senior Backend Developer (Node.js / Nest.js)
Proxify
SENIOR BACKEND DEVELOPER (NODE.JS)
Svitla Systems, Inc.
Senior Frontend Developer (Angular.js/React.js)
Proxify
(Senior) Node.js Developer - Freelance
Netguru
Senior Fullstack Developer (NestJS/ React.js)
Symphony Solutions
(Senior) Fullstack Developer with Node.js - Freelance
Netguru