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.