The vacancy is well-defined but lacks compensation details, affecting overall quality.
no salary info
Job description
Sber is a leading financial institution in Russia, focusing on innovative technology solutions in banking and finance.
Responsibilities
### Responsibilities
- Design and implement resilient AI agent architectures.
- Create and maintain production-ready microservices in Python.
- Apply advanced prompt engineering techniques to enhance agent performance.
- Profile code performance and identify bottlenecks.
- Participate in code reviews and mentor junior colleagues.
- Write unit and integration tests; implement CI/CD practices.
Requirements
### Requirements
- Deep knowledge of Python (3.8+) and asynchronous programming (asyncio, aiohttp).
- Strong understanding of SOLID principles, DDD, and design patterns.
- Advanced SQL skills and experience with PostgreSQL.
- Understanding of LLM mechanisms and experience with LangChain API.
- Proficient in Git (GitFlow) and Docker.
- Skills in writing automated tests (pytest).
About Sber
Sber (formerly Sberbank of Russia) is the largest bank in Russia and Central and Eastern Europe, providing commercial and retail banking services including corporate loans, asset management, online banking, and financial services to institutions.