Description
The Intelligent Content Tribe is creating a technology product for the development, execution, and maintenance of GenAI agents within the bank's ecosystem. We help Sber teams with minimal Time-to-Market (T2M) to deploy LLM (Large Language Model)-based agents into automated systems and provide a reliable execution environment that meets cybersecurity and reliability requirements.
Our team is looking for an experienced Python developer to create services for analyzing agent runtime data, emulator services for designtime, and to develop an SDK. The SDK's task is to ensure integration with external components such as knowledge bases, external memory, and API functions.
What we can boast about:
- transparent goal-setting – every team knows its goals on a quarterly horizon
- no legacy – we develop a lot of new functionality
- no “shelfware” – all new features we release to PRODUCTION
- a well-established project management system and effective risk management
- regular retrospectives and continuous improvement of teamwork processes
- an atmosphere of openness and mutual assistance in an Agile team.
Responsibilities
- develop an SDK for wrapping an LLM agent into a web service
- develop integration services with various components: knowledge bases, memory, function execution, monitoring/logging
- configure CI/CD services, working closely with DevOps engineers
- develop effective solutions for scalability, performance, and reliability.
Requirements
- relevant work experience of 3+ years
- excellent knowledge of Python3 and its ecosystem for web development
- skills in working with web service frameworks (FastAPI, Flask, AIohttp)
- skills in working with microservices and containerization (Docker, Kubernetes/Openshift)
- understanding of LLM (ChatGPT) principles and experience in integrating with them
- ability to write clean, maintainable code.
Will be a plus
- experience with distributed memory mechanisms and state storage
- knowledge in the field of AI and NLP
- experience with monitoring and analytics systems (Prometheus, Grafana).
Conditions
- comfortable, modern office near Kutuzovskaya metro station
- the ability to choose a convenient schedule – office/hybrid
- annual salary review, annual bonus
- corporate gym and recreation areas
- more than 400 educational programs from SberUniversity for professional and career development
- adaptation program and supervisor assistance at the start (for Junior positions)
- extended voluntary health insurance (VHI), preferential insurance for family, and corporate pension program
- preferential mortgage for every employee
- free SberPrime+ subscription, discounts on products from partner companies
- referral bonus for recommending friends to the Sber team.
- corporate pension program
- no strict dress code