Python Developer (Backend + Fullstack)

Emerging Travel Group
•Remote

About The Position

We are looking for a Python Developer to join a team developing an internal analytics platform and AI solutions that automate analysts’ and data engineers’ work. The role includes developing backend services and analytics tools, integrating LLMs into existing products, and gradually contributing to AI agents. It also involves regular backend work and frontend features using React. The developer will design APIs and integrations, contribute to architecture discussions and technical decisions, adapt open-source solutions to platform needs, write tests, and participate in code reviews.

Requirements

  • More than 3 years of commercial experience in Python backend development.
  • Experience with React or willingness to learn it quickly.
  • Experience building backend services, APIs, and integrations between systems.
  • Knowledge of SQL and experience with relational databases such as PostgreSQL.
  • Understanding of application architecture, design principles, and common development patterns.
  • Interest in LLMs and AI agents, understanding of basic language-model principles, and willingness to apply them to practical problems.
  • Active use of AI tools in development and ability to critically evaluate their results.
  • Ability to work independently, solve problems in a structured way, and learn existing codebases and new technologies.
  • Conversational English at B1 level or above.

Nice To Haves

  • Experience integrating LLMs through APIs or using AI frameworks such as LangChain, LlamaIndex, CrewAI, or AutoGen.
  • Familiarity with vector databases such as pgvector, ChromaDB, or Qdrant.
  • Experience with analytical databases and data warehouses such as ClickHouse, Greenplum, or Vertica.
  • Familiarity with S3-compatible object storage, such as Ozone S3.
  • Experience building admin interfaces, internal tools, BI solutions, or analytics dashboards.
  • Experience with Docker, CI/CD, and service monitoring tools.
  • Experience adapting and extending open-source solutions.

Responsibilities

  • Develop and improve Python backend services for the internal analytics platform.
  • Build features for analytics tools, admin interfaces, and services for data engineers.
  • Integrate LLMs with databases, APIs, and analytics interfaces.
  • Contribute to AI agents for data analysis, natural-language-to-SQL (Text2SQL), and routine-task automation.
  • Work on frontend features using React.
  • Design APIs and integrations, participate in architecture discussions, and help select technical solutions.
  • Adapt open-source solutions to the platform’s needs.
  • Write tests and participate in code reviews.

Benefits

  • Flexible schedules and opportunity to work remotely.
  • Supportive team.
  • Internal programs for adaptation and training, soft-skills development, and leadership development.
  • Partial compensation for external training and conferences.
  • Corporate English school with group and individual lessons and speaking clubs.
  • Corporate prices on hotels and travel services.
  • MyTime Day Off: an extra non-working day without loss of compensation.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service