Responsibilities:
- Development, testing, and support of backend systems in Python
- Participation in application architecture design
- Performance optimization of existing systems
- Integration with external APIs and services
- Writing clean, maintainable code
- Participation in code reviews and mentoring junior developers
- Working in an agile team, participating in sprint planning and task estimation
Our expectations from the candidate:
- 4+ years of commercial Python development (Python 3.9+)
- Experience in financial, corporate, or high-load projects
- Experience in artificial intelligence
- AI agents (minimum one): LangChain, LangGraph, CrewAI
- Experience with asynchronous programming
- Development of REST APIs and microservices
- Containerization: Docker, Kubernetes basics
- Working with PostgreSQL, Redis, MongoDB, SQLAlchemy
Will be a plus if you have knowledge or experience with:
- Creating and implementing multi-agent systems
- Local LLMs: Llama, Qwen, DeepSeek R1, Ollama, vLLM
- Fine-tuning and working with models
- Kafka, RabbitMQ, message queuing systems
- Advanced SQL and optimization
- Metabase, Superset, Prometheus, Grafana
Conditions:
- Stable and transparent income: salary amount is discussed based on interview results + quarterly bonus based on KPI performance
- Flexible working hours: you can plan your time as convenient for you and your team
- Opportunity to influence large projects that are important to millions of users
- Full remote or hybrid option, as well as a cozy IT hub in Moscow, St. Petersburg, Yekaterinburg, and a seasonal co-working space in Sochi
- Complex and interesting tasks, modern technology stack
- Health care: Voluntary medical insurance program from the first days of work, which includes dentistry, service in the best clinics in the city, insurance, and compensation for 10 days of sick leave
- Opportunity for vertical and horizontal career growth: regular training, webinars, meetups, and demo days
- Payment for attending industry conferences and courses, assistance with preparing for public speaking and writing articles for Habr
- Access to free corporate libraries Alpina Digital, MyBook, and business publications
- Offers from the Bank exclusively for employees: own gyms (Moscow, St. Petersburg, Yekaterinburg), as well as discounts on services of travel agencies, food products, in restaurants, bars, shops