Overview

We’re building a platform of autonomous AI agents for data collection, labeling, and intelligent analysis and we’re looking for a Senior Backend Engineer to power this system. You will architect and implement core services that interface with LangGraph-based workflows, manage data access from structured and unstructured sources, and support seamless orchestration between our AI layers and data infrastructure. The ideal candidate is comfortable working with AWS Bedrock, vector databases, and building APIs optimized for AI-scale interaction.

Key responsibilities

  • check-circle
    Build performant, production-grade backend APIs and services using AWS Lambda, EC2, and RDS.
  • check-circle
    Integrate structured and unstructured data access layers with LangGraph and LangSmith agents.
  • check-circle
    Architect retrieval pipelines using vector databases to enable semantic search for AI agents.
  • check-circle
    Coordinate with data engineers to support RAG workflows across a shared data lake.
  • check-circle
    Develop and maintain task routing, memory management, and agent orchestration logic.
  • check-circle
    Contribute to platform-level observability, metrics, logging, and diagnostics for agentic tasks.
  • check-circle
    Deploy and manage MCP servers to wrap scraping, proxy, and JS-rendering tooling as standardized Model Context Protocol (MCP) services.

Required experience

  • tick
    4+ years of backend development experience, with strong programming skills (Python, Node.js).
  • tick
    Deep experience with serverless architectures, microservices, and AWS (Lambda, EC2, RDS).
  • tick
    Familiarity with LangGraph, LangChain, or equivalent AI orchestration frameworks.
  • tick
    Working knowledge of vector databases (Chroma, Pinecone) and semantic search.
  • tick
    Experience building scalable, low-latency backend systems for AI or data platforms.
  • tick
    Solid database and API design expertise, particularly with PostgreSQL

Bonus points

  • tick
    Experience with agentic AI systems or orchestration of multi-agent workflows.
  • tick
    Understanding of RAG patterns in production.
  • tick
    Comfortable with Databricks and Unity Catalog data integration strategies.
  • tick
    Exposure to AWS Bedrock and large model orchestration in cloud-native environments

To apply

Send your CV, a snappy cover letter which highlights your expertise, skills and experience and any relevant links/attachments to your work.

Apply here

Have questions?Write to us

Careers

Open vacancies

View all vacancies
  • CMREC-1435 Senior Big Data Engineer

    We are seeking a Senior Big Data Engineer with a strong background in managing structured and unstructured data pipelines, who thrives in a fast-paced AI-focused environment. You w...

  • Junior Project Manager

    We are seeking a motivated Junior IT Project Manager with a solid foundation in software development and knowledge of Scrum methodologies to support the delivery of IT projects. Th...

  • Project Manager - Japanese Language

    We are looking for a Project Manager with proficiency in the Japanese language to lead and coordinate projects effectively. The ideal candidate will have 3 to 10 years of experienc...

  • Full Stack Developer - Japanese Language

    We are seeking a talented Full Stack Developer with proficiency in the Japanese language to join our team. The ideal candidate will have 1 to 7 years of experience in full-stack de...