Backend Engineer – Agentic Systems (Python)

Metana
ContractColombo, Sri Lanka

About the Role

We’re looking for a Backend Engineer with strong Python skills and hands-on experience in building agentic systems, ideally using LangGraph, to help build the core of a next-generation task automation engine.

If you’ve been building with agents, orchestration frameworks, or language model pipelines — this is your chance to make a huge impact on a real-world AI assistant product.

What You Bring

  • 3+ years of backend experience in Python, including building APIs, asynchronous services, and system architecture.
  • Proven experience building agentic systems, LLM-powered tools, or orchestration pipelines.
  • Familiarity with LangGraph, LangChain, or similar stateful agent management libraries.
  • Experience with task decomposition, workflow engines, or control logic systems.
  • Solid understanding of concurrency, state machines, and error recovery logic.
  • Comfortable to work with Playwright, headless browsers, or browser automation tools.
  • Knowledge of LLM input/output structuring, prompt-to-action mapping, and model integration.

Nice to Have

  • Experience building developer tools, assistant-style UIs, or productivity software
  • Familiarity with containerized environments (Docker), Linux, and cloud automation
  • Interest in LLM alignment, feedback learning, or autonomous systems
  • Contributions to open-source LangGraph/LangChain projects or your own agentic frameworks

Why Join Us

  • Help power the core engine of an AI assistant for knowledge workers
  • Work with a small, passionate team building product-first AI infrastructure
  • Direct influence on architecture, tooling, and how the product functions day-to-day
  • Flexibility to explore and implement modern, creative solutions
  • Competitive compensation and high ownership in the MVP phase

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*
The hiring team may use this number to contact you about this job.
Github Profile
LinkedIn Profile
Why you are excited for this role?
Why you are the best candidate for this role?