Company: Bell Integrator
☑️We expect:
- Commercial Python development experience of 4+ years
- Confident knowledge of Python 3.7+ (project uses 3.12+)
- Understanding and successful application of design patterns (GoF, SOLID, GRASP).
- Experience with code reviews and working with GitFlow
- Experience in developing agent systems using langchain, langgraph and successful implementation in a production environment.
- Experience in developing applications based on microservice architecture.
- Confident knowledge of SQL and understanding of relational DBMS principles (PostgreSQL).
- Experience in writing unit tests
- Experience in developing asynchronous applications in Python
- Understanding of the application development lifecycle in the context of Agile
- Important: Experience and desire to work in a team, ability to argue your decisions and negotiate
☑️Responsibilities:
- Development of a co-pilot solution based on RAG data and LLM application
- Development and integration of AI agents, research of new interaction surfaces with AI
- Development of microservices in Python as MCP tools.
- Requirement analysis, functional formalization, designing the interaction architecture of agents and services
- Participation in planning, task decomposition and complexity estimation, sprint planning based on SCRUM ceremonies
- Conducting code reviews, maintaining a high standard of code quality and cleanliness
- Close interaction with the team at all stages of development
- Participation in release preparation and deployment, interaction with adjacent departments.
- Documenting your work and mentoring junior developers
☑️Conditions:
- Opportunity to participate in an interesting project
- Opportunity for professional and career growth in the company;
- Experience working in a team of professionals;
- Salary level is discussed individually.
- Remote work format - office format in Moscow
Contacts: recruiter contact