Senior Backend Developer (Agentic AI Platform)

Software Country is a technology company focused on providing software development services to clients worldwide. Our tech knowledge coupled with our deep industry expertise is what allows us to create effective high-quality solutions. We have been helping enterprises scale engineering capacity and deliver efficient software since 1993.

We are currently looking for a Senior Backend Developer to join the development of an Agentic Curation Platform — a next-generation AI-powered system designed to automate scientific data curation workflows.

The project is a web-based platform leveraging AI agents to process scientific datasets, automate metadata curation, and improve efficiency while maintaining expert validation workflows.

Our client is a US-based data science company working in the pharmaceutical and biotech domain, focused on building AI-ready data foundations.

Availability between 8:00 AM and 2:00 PM EST is required.

Responsibilities

  • Design and develop backend architecture for an AI-powered data curation platform

  • Build and maintain APIs using Python, FastAPI

  • Develop agent orchestration and execution systems for AI agents

  • Integrate LLM services (Claude/OpenAI) and LangChain-based workflows

  • Implement data ingestion, parsing, and validation pipelines

  • Build scalable processing pipelines for structured and unstructured scientific data

  • Design modular agent skill execution and plugin-based architecture

  • Implement logging, monitoring, retry logic, and execution tracking for AI agents

  • Collaborate with AI/Data Science and Product teams in an iterative environment

  • Ensure scalability, reliability, and maintainability of backend systems

Requirements

  • 6+ years of backend development experience

  • Strong Python skills, hands-on experience with FastAPI

  • Experience with LangChain and AI agent frameworks

  • Experience building agentic systems / multi-agent environments

  • Experience integrating LLM APIs (Claude, OpenAI, etc.)

  • Strong understanding of system design and microservices architecture

  • Experience with asynchronous processing and data pipelines

  • Experience with SQL/NoSQL databases

  • Experience with Docker/containerized environments

  • English level: B2 (Upper-Intermediate) or higher

Nice to have

  • Experience with scientific or biomedical data

Our offer as your future employer

  • Flexible work schedule.
  • The ability to work remotely.
  • Opportunities for professional growth.
  • Medical insurance.
  • Relocation bonus for candidates when moving.
Back to the list of jobs