Company: Bell Integrator
☑️PROJECT: in the banking sector. The project is aimed at creating an AI agent for an existing Python BDD framework in a corporate banking environment.
☑️WHAT WE EXPECT FROM THE CANDIDATE:
- 3-4 years of development experience.
- Higher education.
- Practical experience in building RAG systems and working with vector databases, preferably PostgreSQL + pgvector.
- Experience with LangChain, Python.
- Experience in developing ReAct agents.
- Understanding of OOP, SOLID principles, and design patterns.
- Understanding of basic principles of multithreading and asynchronous programming, including GIL and asyncio.
- Practical knowledge and skills in working with LLMs.
- Experience with application containerization tools, including Docker.
- Leadership qualities: ability to make decisions and take responsibility.
☑️WHAT YOU WILL BE DOING:
- Designing and approving the architecture of the AI agent, applications, and integrations.
- Developing and building backend components of the AI agent, common libraries, and integration interactions.
- Implementing solutions based on LLM, ReAct, and RAG, including searching and selecting relevant "steps" from an existing library.
- Integrating the system with internal services, repositories, knowledge bases, and corporate infrastructure.
- Forming requirements for building CI/CD, monitoring, logging, tracing, and quality control for the AI agent.
- Conducting code reviews, maintaining code standards, and participating in team communication.
- Interacting with automated testing specialists, QA engineers, and developers to clarify requirements and use cases.
- Participating in the development of the user interface of the solution, in the format of an IDE plugin.
☑️WE OFFER:
- Opportunity to participate in interesting projects.
- Opportunity for professional and career growth within the company.
- Experience working in a team of professionals.
- Special rates for employees for sports clubs, language courses, etc.
- Remote and hybrid work formats.
☑️Contacts: recruiter contact