Python Developer (Backend + Fullstack)
Emerging Travel Group
Job description
About the role
A team developing an internal analytics platform and AI solutions to automate the work of analysts and data engineers is looking for a Python Developer. You will work on backend services and analytics tools, including maintaining and extending the DataHub implementation, while also integrating LLMs into existing products and contributing to AI agent development. The role covers regular backend tasks and frontend features.
Key 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
- Maintain and extend the DataHub deployment, build custom extensions and integrations with internal systems and data sources
- Help develop AI agents, including Text2SQL and automation of routine tasks
- Work on frontend features using React
- Design APIs and integrations, take part in architecture discussions and adapt open-source solutions
- Write tests and take part in code reviews
Required profile
- More than 3 years of commercial experience in Python backend development
- Experience building backend services, APIs and system integrations
- Knowledge of SQL and relational databases such as PostgreSQL
- Understanding of application architecture, design principles and common development patterns
- Interest in LLMs and AI agents, and active use of AI tools in development
- Ability to work independently, take a structured approach and learn existing codebases
- Conversational English at B1 level or above
Required skills
- Python
- React (or willingness to learn it quickly)
- Nice to have: LLM integration via APIs or frameworks such as LangChain, LlamaIndex, CrewAI or AutoGen
- Nice to have: vector databases (pgvector, ChromaDB, Qdrant), analytical databases (ClickHouse, Greenplum, Vertica), S3-compatible storage, Docker, CI/CD and monitoring tools
What we offer
- Flexible schedules and the possibility to work remotely
- Internal adaptation and training programmes, soft skills and leadership development
- Partial compensation for external training and conferences
- Corporate English school and corporate discounts on hotels and travel
- An extra non-working day (MyTime Day Off)
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 7 hours ago
Expires 1 month from now
2 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Emerging Travel Group