Senior Full-Stack Developer (Python / React / 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 Full-Stack 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
-
Develop and maintain full-stack features for a modern Agentic AI Platform
-
Build backend services and APIs using Python, FastAPI
-
Develop frontend applications and interactive UI components using JavaScript, TypeScript, React
-
Implement AI-agent workflows and LangChain integrations
-
Build dashboards, data management tools, and spreadsheet-like interfaces
-
Integrate LLM services and external APIs
-
Contribute to architecture and technical design decisions
-
Ensure platform scalability, performance, and maintainability
Requirements
-
6+ years of full-stack development experience
-
Strong Python, FastAPI skills
-
Strong experience with JavaScript, TypeScript, React
-
Good understanding of frontend architecture, UI/UX principles, and usability best practices
-
Experience with AI workflows, agentic systems, or orchestration frameworks
-
Experience integrating LLM APIs (OpenAI, Claude, etc.)
-
Experience building modern web applications and dashboards
-
Experience with REST APIs and databases
-
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.