Python backend developer

Python backend developer

Ташкент, 7-й проезд Сайрам, 17

Описание вакансии

Обязанности:

About the Project

We are building a retail computer vision platform that integrates IP cameras, live video streaming, AI inference, and real-time analytics.

Our platform processes live camera streams from multiple stores, runs face and visitor analytics through GPU inference pipelines, and delivers scalable event-driven backend services designed for high-throughput, multi-site deployments.

Tech Stack

Python, FastAPI, Go, Kafka, Docker, Docker Compose, PostgreSQL, pgvector, Redis, MinIO, MediaMTX, Triton Inference Server, NVIDIA GPU Infrastructure.

Responsibilities

- Develop, maintain, and optimize backend services built with Python and FastAPI.
- Design and improve backend services for multi-store, high-concurrency, real-time systems.
- Maintain and improve event-driven pipelines using Kafka and Go-based workers.
- Integrate and troubleshoot RTSP/IP cameras, edge agents, and live video streaming sessions.
- Work with RTSP, RTMP, HLS, WebRTC, and MediaMTX streaming infrastructure.
- Maintain services using PostgreSQL, SQLAlchemy, Alembic, Redis, and MinIO.
- Optimize database queries, indexing strategies, caching, and data access patterns under production load.
- Design systems that remain stable under high numbers of concurrent streams, events, and inference requests.
- Integrate AI inference pipelines using Triton Inference Server.
- Debug and resolve production issues across application code, containers, networking, databases, message queues, storage, and GPU inference services.
- Improve system reliability, observability, logging, monitoring, retries, timeouts, and fault tolerance.
- Read existing production code, understand business workflows, and safely deliver fixes without disrupting live systems.

Требования:

- Strong backend engineering experience with Python.
- Production experience with FastAPI or similar backend frameworks.
- Strong experience with Docker and CI/CD.
- Experience with PostgreSQL, SQLAlchemy, migrations, indexing, query optimization, performance tuning, and database troubleshooting.
- Experience with Kafka or similar event-driven systems.
- Strong Linux debugging and production troubleshooting skills.
- Strong understanding of HTTP APIs, WebSockets, asynchronous programming, concurrency, and distributed systems.
- Strong understanding of scalability, bottleneck analysis, resource optimization, and high-throughput backend design.
- Ability to identify and resolve performance issues under production load.
- Ability to read, debug, and maintain Go services, especially workers and consumers.
- Experience with object storage such as MinIO or S3.
- Ability to diagnose and resolve issues across software, infrastructure, networking, and external services.

Important Extra Skills

- Experience with RTSP cameras, FFmpeg, GStreamer, RTMP, HLS, WebRTC, or MediaMTX.
- Experience integrating and operating Triton Inference Server, GPU-based inference services, and NVIDIA tooling.
- Practical experience integrating computer vision pipelines, face embeddings, similarity search, and image preprocessing workflows.
- Experience with pgvector or vector similarity search.
- Experience with Redis pub/sub or distributed worker coordination.
- Experience with production monitoring, logging, and observability.

Условия:

- Able to work independently on production systems.
- Comfortable working with large existing codebases written by other engineers.
- Able to troubleshoot complex distributed systems methodically.
- Able to build systems that remain stable under growing numbers of cameras, stores, users, and real-time events.
- Communicates clearly, takes ownership, and delivers production-safe solutions

Навыки
  • Python
  • Git
  • Docker
  • Linux
Посмотреть контакты работодателя

Адрес

Похожие вакансии

INVEST TECH SYSTEM
  • Ташкент

  • до 2000 USD

Рекомендуем
Crowe TAC
  • Ташкент

  • до 30000000 UZS

Рекомендуем
  • Ташкент

  • до 30000000 UZS

Рекомендуем
ЧАКБ «ДАВР БАНК» 

Strong Junior Golang developer

ЧАКБ «ДАВР БАНК» 

  • Ташкент

  • до 30000000 UZS

ЧАБ Трастбанк

Разработчик Node.js

ЧАБ Трастбанк

  • Ташкент

  • до 30000000 UZS

Toyota Uzbekistan (Summit Motors Central Asia)

Full Stack NET Developer

Toyota Uzbekistan (Summit Motors Central Asia)

  • Ташкент

  • до 30000000 UZS

HamkorBank
  • Ташкент

  • до 30000000 UZS

АКБ Туронбанк
  • Ташкент

  • до 30000000 UZS

КДБ Банк Узбекистан

.Net Разработчик (Middle)

КДБ Банк Узбекистан

  • Ташкент

  • до 30000000 UZS

TBC OPERATIONS
  • Ташкент

  • до 30000000 UZS

FlexSoft
  • Ташкент

  • до 30000000 UZS

Korzinka (Anglesey food)

1C Developer (Middle)

Korzinka (Anglesey food)

  • Ташкент

  • до 30000000 UZS

Kimikosoft
  • Ташкент

  • до 30000000 UZS

Backend - Golang дастурчи

O'ZBEKISTON RESPUBLIKASI INVESTITSIYALAR, SANOAT VA SAVDO VAZIRLIGI QOSHIDAGI RAQAMLASHTIRISH MARKAZI MCHJ

  • Ташкент

  • до 30000000 UZS

Окси Тим
  • Ташкент

  • до 30000000 UZS

  • Ташкент

  • до 30000000 UZS

  • Ташкент

  • от 20000000 UZS

Xalq Banki
  • Ташкент

  • от 20000000 UZS

FlexSoft
  • Ташкент

  • от 20000000 UZS

BELLISSIMO PIZZA INTERNATIONAL

Middle+ PHP Developer

BELLISSIMO PIZZA INTERNATIONAL

  • Ташкент

  • от 20000000 UZS

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию