Senior Python Full Stack Developer with React and LLM Integration, AI Platform

DataArt·Bulgaria, Cyprus, India, Latvia, Poland, Romania, Serbia·Удалённо, Офис·3д. назад

About the Project

This project focuses on building advanced AI powered platforms that leverage LLM technologies to deliver intelligent features and automation. The solution combines modern full stack engineering with cloud native infrastructure and AI integration capabilities.

Responsibilities

  • Develop full stack features using Python and React for AI driven applications
  • Build and maintain backend services using FastAPI and related frameworks
  • Implement responsive and high performance user interfaces using React.js
  • Integrate LLM capabilities and AI services into application workflows
  • Design and consume REST and GraphQL APIs and support real time features
  • Apply secure development practices including authentication and input validation
  • Write and maintain automated tests for backend and frontend components
  • Collaborate with engineering and product teams to deliver scalable solutions
  • Containerize applications and support deployments in Kubernetes environments
  • Contribute to architecture discussions and technical improvements

Requirements

  • At least 8 years of professional software development experience
  • At least 4 years of experience working with Python
  • At least 4 years of experience working with React.js
  • Experience building backend services using FastAPI, with additional experience in Django or Flask as a plus
  • Strong experience with modern JavaScript or TypeScript and React concepts such as hooks and context
  • Experience working with REST or GraphQL APIs and real time application patterns
  • Experience with testing frameworks such as PyTest, Playwright, Cypress, or React Testing Library
  • Experience with containerization and orchestration tools such as Docker, Kubernetes, and Helm
  • Understanding of secure development practices including OWASP principles, JWT or OIDC, and input validation
  • Experience working with AI or LLM based solutions

Nice to Have

  • Experience with AI platforms or tools such as Amazon Bedrock, Snowflake Cortex, LangChain, or LlamaIndex
  • Experience building or integrating Retrieval Augmented Generation solutions
  • Experience working in distributed systems or cloud environments

Technologies

Python, FastAPI, Django, Flask, React.js, JavaScript, TypeScript, REST, GraphQL, WebSockets, Docker, Kubernetes, Helm, PyTest, Playwright, Cypress, React Testing Library, JWT, OAuth, OIDC, Amazon Bedrock, Snowflake Cortex, LangChain, LlamaIndex

Похожие вакансии

Другие вакансии DataArt