Back

Backend Developer

Remote
Location:
Russia

Responsibilities: 

- Develop and integrate backend services for the AI platform (MCP-Gateway, RAG components, model APIs).

- Build APIs enabling interaction with LLMs (Qwen-2.35B, Open WebUI) and corporate systems (1C, SAP, KSPD).

- Maintain and enhance REST and WebSocket interfaces for internal assistants.

- Integrate with Keycloak using OIDC and JWT, ensuring secure authentication flows.

- Optimize queries for PostgreSQL and ClickHouse; work with queues and asynchronous processing.

- Collaborate closely with the DevOps team on CI/CD processes and deployment of microservices in Kubernetes.

- Write unit and integration tests; maintain effective logging and monitoring (Prometheus, Loki).

Requirements:

- Strong experience in server-side development using Python (FastAPI / aiohttp / Flask) or Go (gin, echo).

- Proficiency with PostgreSQL, Redis, ClickHouse and hands-on experience designing integrations and microservices.

- Solid understanding of Docker, REST API standards and Swagger / OpenAPI documentation.

- Experience with high-load data flows, async architectures and performance optimization.

- Knowledge of RAG architecture and LLM-based APIs is a strong plus.

- Familiarity with Kubernetes and Prometheus is welcomed.

- Ability to work independently while being an active contributor within a product-oriented engineering team.

Ref bonus: 700 USD
Function
Finance
Strategy & Operations
Industries
IT
Metals & Mining
We are eager to learn more about your business needs to solve them