Emerging Travel Group logo

Senior Python Developer (CRM - AI/LLM)

Emerging Travel Group

Remote
Full-time
Senior
5+ yrs
Salary not listedPosted 3w ago

Real job — pulled straight from Emerging Travel Group’s careers page · Verified September 15, 2026 · No reposts.

Job description

Emerging Travel Group is hiring a Senior Python Developer (CRM - AI/LLM) — a full-time, remote role. Apply directly on Emerging Travel Group's careers page below.

Senior Python Developer (CRM - AI/LLM)

Location: Kazakhstan, Serbia, Armenia, Uzbekistan, Vietnam, Georgia

Department: IT Recruitment, Engineering

Workplace: remote

Employment Type: full

Description

We are looking for a Senior Backend Engineer (Python) to join the HQ Automation division and our AI/LLM Team, which focuses on developing automation solutions to improve the efficiency of our Customer Service teams using modern technologies.

The AI/LLM Team develops solutions on top of our CRM/ERP platform, contributes to building AI/LLM models, develops its own services, and extends the functionality of the Camunda orchestration platform to achieve its goals.

Our CRM/ERP platform is built with Python (Django/Aiohttp/RQ). The primary database is PostgreSQL, while Elasticsearch is used for fast search across system objects. The frontend is built with React.js, and Camunda runs on-premises on our own infrastructure.

Join us to work with a great team on developing and implementing effective and exciting solutions using modern technologies, helping provide people around the world with the best possible travel experience — and getting plenty of positive feedback along the way!

Key Responsibilities of a Senior Developer:

  • Backend development of the CRM/ERP product using Python, primarily with the Django framework;
  • Working with Camunda, including supporting its infrastructure;
  • Integrating with LLM models and developing and maintaining services for working with them;
  • Designing service architecture, making technical decisions, decomposing and estimating tasks, and participating in the Code Review process;
  • Consulting with System Analysis, QA, and Technical Support teams;
  • Managing development projects within the stream and coordinating team resources to achieve project goals.

Requirements

  • 5+ years of professional software development experience, including experience in a Senior Developer role.

Must-have:

  • 5+ years of Python development experience with Django or FastAPI;
  • Strong knowledge of PostgreSQL and the ability to write raw SQL queries;
  • Experience designing APIs and integrations;
  • Experience working with high-load systems and large databases;
  • Good understanding of GitFlow and CI/CD processes, including Docker and Kubernetes;
  • English proficiency at B1 (Intermediate) or above, including spoken English.

Nice to have:

  • Experience working with Camunda and pyzeebe;
  • Experience working with AI/LLM models and an understanding of how they work.

Benefits

  • Flexible schedules and opportunity to work remotely.
  • Ambitious and supportive team who love what they do, appreciate each other, and grow together.
  • Internal programs for adaptation and training, development of soft skills, and leadership abilities.
  • Partial compensation for participating in external training and conferences.
  • Corporate English school: Group and individual lessons, speaking clubs with colleagues from all over the world.
  • Corporate prices on hotels and travel services.
  • MyTime Day Off - an extra non-working day without loss of compensation.

Learn more about our data protection practices in our Privacy Policy: https://www.emergingtravel.com/career/hr-policy/

Get Backend Engineer jobs like this→

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
GSK: Home logo

Portfolio Data Science Director

London, UK
✓ From careers page· 1d ago
GSK: Home logo

Data Analytics and Insight Manager

Ho Chi Minh City, Vietnam
✓ From careers page· 1d ago
GSK: Home logo

Platform & Engineering Senior Manager

London, UK
✓ From careers page· 1d ago
SteerBridge logo

Junior NLP Data Scientist

Vienna, VA
✓ From careers page· 1d ago

Frequently asked questions

Is Senior Python Developer (CRM - AI/LLM) at Emerging Travel Group a remote job?

Yes, Senior Python Developer (CRM - AI/LLM) at Emerging Travel Group is a remote position. Candidates in Kazakhstan, Serbia, Armenia, Uzbekistan, Vietnam, Georgia may be preferred.

What skills are required for Senior Python Developer (CRM - AI/LLM) at Emerging Travel Group?

The required skills for Senior Python Developer (CRM - AI/LLM) at Emerging Travel Group include: Python, Django, FastAPI, PostgreSQL, SQL, API, Git, CI/CD, Docker, Kubernetes, LLM, React, Elasticsearch.

What is the seniority level for Senior Python Developer (CRM - AI/LLM) at Emerging Travel Group?

Senior Python Developer (CRM - AI/LLM) at Emerging Travel Group is a Senior level position.

How do I apply for Senior Python Developer (CRM - AI/LLM) at Emerging Travel Group?

You can view the full description and apply for Senior Python Developer (CRM - AI/LLM) at Emerging Travel Group on EchoJobs: https://echojobs.io/job/emerging-travel-group-senior-python-developer-crm-ai-llm-htcm6.