Backend Python Developer
Прямой работодатель ITSumma ( itsumma.ru )
Опыт работы любойот 170 000 до 200 000 ₽
Hello there!
Our development department has a project for which they're seeking an experienced Python developer to join our team working on our analytics AI agent system. You'll be responsible for enhancing our analytics tools, improving our AI prompts, and developing new data processing capabilities.
Technology Stack
- Python backend services
- OpenAI GPT models
- LangChain framework for AI orchestration
- Pydantic for data validation and modeling
- RESTful API architecture
What You'll Do
- Maintain and extend our analytics tools that process campaign, source, ad, and user data
- Optimize API calls and improve data processing efficiency
- Refine AI prompt engineering to better understand user queries
- Implement data visualization capabilities for analytics reports
- Ensure secure data handling and proper parameter validation
- Develop new analytics features based on business requirements
Key Challenges
- Translating natural language requests into precise analytics queries
- Optimizing API calls to minimize resource usage while maximizing data insights
- Handling complex date ranges and comparison operations
- Ensuring accurate metric calculations and proper data formatting
- Maintaining clear and helpful error messaging for users
Required Skills
- Strong Python development experience (3+ years)
- Experience with AI/ML frameworks, particularly LLMs
- Familiarity with analytics concepts (marketing channels, user behavior, etc.)
- RESTful API development background
- Knowledge of data validation and processing techniques
- Ability to work with complex data structures and transformations
Preferred Qualifications
- Experience with LangChain or similar LLM framework
- Background in marketing analytics or web analytics
- Knowledge of prompt engineering for LLMs
- Experience with data visualization libraries
- Understanding of e-commerce metrics and KPIs
The reason this job vacancy is written in English is that we are looking for a candidate who has proficiency in the language at the B1-B2 level.
If you are interested in participating in our project, please apply for the vacancy! We look forward to meeting you!