компания государственный фонд alatau city authority responsibilities: oversees the consultants to develop the 30-year long-term plan and the 15-year master ...
Senior Python Developer (CRM — AI/LLM)
Описание вакансии
компания "emerging travel group"
who we need
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:
- 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.
key qualifications
- 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.
we offer you
- 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.
