Description
We are a team creating a comprehensive anti-fraud system and ensuring the online/offline security of millions of the bank's clients 24/7/365, providing in-house developed tools for:
- Building a relationship graph (allows analyzing not only objects and their properties but also their connections with other objects of various levels and characteristics and is applied to gain additional knowledge about an object by extracting knowledge about its environment, identifying the most significant information, influence centers, groups of related objects, chains)
- Geospatial analytics: analysis of locations, building routes and heat maps
- Detecting and analyzing fraud attempts and other deviations
- A portfolio of technological services for accumulating and processing large volumes of data with complex structures
We are at the forefront of technological innovations, combining the capabilities of AI, modern technologies, and the needs of society. Our AI transformation direction is a strategic initiative to integrate LLM agents and multi-agent systems into our own analytical platform:
- AI solutions for deep data analysis
- A set of AI Tools that give agents access to the platform's tools and services
- Our own no-code/low-code platform for orchestrating AI agents and automating workflows
- Integration with internal LLM gateways and agent execution environments
- RAG systems for working with corporate knowledge bases and methodologies
Responsibilities
- Development and AI transformation of analytical platform services
- Designing solutions, developing detailed internal architecture of services, including integration scenarios
- Developing agents, exposing MCP services (AI Tools)
- Participating in the selection of technologies and components used
Requirements
- Solid practical experience in Go development
- Practical experience in backend development following Domain Driven Design (DDD)
- Solid knowledge in multithreading, gRPC, WebSocket, Concurrency
- Experience with Docker and Kubernetes/OpenShift
- Knowledge of the Gin web framework
- Knowledge of version control systems (Git)
Will be a plus
- Practical experience with MCP (Model Context Protocol)
- Experience with LLM frameworks
- Understanding of functional paradigms
- Development experience in languages: Scala, Python, TypeScript, Rust
- Understanding of the principles of NoSQL databases (Cassandra, ClickHouse, ElasticSearch, Qdrant, Neo4j)
- Skills in working with DevOps tools (CI/CD)
- Skills in writing unit tests, understanding integration testing principles
Conditions
- Expertise at the intersection of big data, backend development, AI, and security, which is impossible to obtain in standard IT projects
- An environment for knowledge sharing – high expertise within the team
- A cohesive team working on common tasks and knowing how to relax well
- Our culture is created by the employees themselves – we listen to them and help create and maintain corporate communities based on interests
- Stable salary and annual bonus
- A modern IT office near Moscow City, five minutes from the "Kutuzovskaya" metro station, with a fitness center