The Sber Corporate and Investment Business division team is looking for a Backend Intern ready to dive into development at the intersection of backend and artificial intelligence.
If you write confidently in Python and want to see how real AI projects work within the country's largest bank, we'd be happy to meet you!
You will become part of a team that builds intelligent systems for internal employees. Your work will help automate complex processes using large language models.
Responsibilities
- Develop robust backend services for AI assistants based on GigaChat
- Create and maintain data collection and processing systems: parsing, logging, analytics
- Optimize code, improve the stability and performance of services under high load
- Apply Data Science tools to enhance system performance and integrate LLMs into real business processes.
Requirements
- University degree in a technical specialty, Bachelor's or Master's
- Proficient in Python
- Knowledge of FastAPI, aiohttp, SQLAlchemy, pandas, bs4 libraries
- Experience with asynchronous programming
- Understanding of SQL and ORM;
- Understanding of REST API principles, as well as the basics of object-oriented design (OOP, SOLID)
- Experience with Git.
Will be a plus:
- Experience with RabbitMQ, Celery, Docker
- Familiarity with ElasticSearch, Kibana, Nginx
- Understanding of NLP basics and the principles of large language models (LLM)
- Experience using GigaChat, Kandinsky, and similar tools in products, skills in creating and using AI agents.
Conditions
- internship duration: 3 months, full-time employment (36-40 hours per week)
- work format: office or hybrid, Saint Petersburg, Uralskaya street, building 1, Sber IT hub (10 min. walk from Vasil'evskiy Ostrovskaya / Sportivnaya metro stations)
- access to an extensive catalog of SberUniversity educational programs for your professional and career growth
- you will write code that is used by employees of one of Russia's largest banks, not just complete academic tasks
- application of Big Data tools, microservice architecture, and high-load systems
- a unique opportunity to apply backend skills to big data and contribute to the development of intelligent systems based on advanced generative models
- flexible schedule and the possibility to combine internship with studies
- mentorship from experienced developers and rapid professional growth.