Job Details
Senior Backend Engineer (Node.js / TypeScript / AWS Bedrock)
Senior Backend Engineer with Node.js/TypeScript and AWS Bedrock experience needed for AI agent development. Fully remote role in CET time zone.
We are looking for a senior backend engineer with strong Node.js / 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.
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.
• 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.
Don't miss a single job
Subscribe to our Telegram channel