Senior AI Engineer

WIDER AI

Senior AI Engineer

Ташкент, Мирабадский район, улица Шахрисабз, 25

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

Role Overview

- Lead development of our AI-native productivity platform spanning a FastAPI service layer, Telegram bot interface, and CrewAI-powered autonomous agents.

- Own end-to-end Python delivery: async APIs, Celery pipelines, data models, and integrations with LLM tooling, Redis, and PostgreSQL.

- Champion reliability (pytest, coverage, mypy, ruff) and observability (Loguru JSON logs, Sentry, Prometheus) in a Docker- first workflow.

What You’ll Build

- Async FastAPI endpoints and background orchestrations that drive founder and team-focused automations.

- Celery workers/beat schedules coordinating reminders, task dispatchers, and memory compression jobs.

- SQLAlchemy models, migrations, and data access around PostgreSQL + Redis.

- Memory/agent services using LangGraph, LangChain, Mem0, and Qdrant vector search.

- Telegram bot flows via python-telegram-bot, integrating with our AI agents and Redis conversation store.

Must-Have Skills

- 6+ years professional Python with deep async expertise (FastAPI/Starlette, asyncio patterns, dependency injection).

- Production Celery experience: queue design, scheduling, observability across Redis backends.

- Strong SQLAlchemy/Alembic skills; comfortable tuning PostgreSQL schemas and async session lifecycle.

- Building and hardening API ecosystems (AuthN/Z with python-jose/passlib, rate limiting via SlowAPI).

- Hands-on with Redis (caching, broker, pub/sub) and message-driven architectures.

- AI/LLM integration experience—LangChain, CrewAI, OpenAI/Anthropic/Gemini clients, or custom agent workflows.

- Docker/Docker Compose fluency; capable of running multi-service stacks locally and in CI/CD.

- Testing discipline: pytest (including pytest-asyncio), fixtures,mocking, coverage, property-based or contract tests.

- Code quality guardrails: Black, Ruff, mypy, pre-commit pipelines.

- Observability mindset with structured logging (Loguru), Sentry tracing, LangSmith, and Grafana metrics.

Nice to Have

- Production experience with LangGraph, LangChain or similar multi-agent orchestration frameworks.

- Vector databases (Qdrant, Pinecone) and retrieval-augmented memory systems (Mem0, LLMLingua compression).

- Telegram Bot API or other conversational UX tooling.

- Background in task automation for knowledge workers or workflow SaaS products.

How We Work

- Python 3.13 codebase, type hinted, enforcing conventional commits and PR hygiene.

- Docker Compose stack (Postgres, Redis, Qdrant, Flower, Celery worker/beat, API, Bot).

- Structured environments via .env, secrets management, and rotating keys.

- Documentation/tests housed in docs/ and tests/, with ≥80% coverage expectations.

Навыки
  • Pytest
  • Python
  • GitHub
  • Celery
  • Langchain
  • FastAPI
  • Composio
  • MCP
  • LangGraph
  • SQL
  • Английский язык
Посмотреть контакты работодателя

Адрес

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

Senior Python developer

Sigma Sweden Software AB

Полный день
  • Ташкент

  • Не указана

Рекомендуем

Senior DevOps (Healthcare domain)

Sigma Sweden Software AB

Удаленная работа
  • Ташкент

  • Не указана

Рекомендуем
Полный день
  • Ташкент

  • от 20000000 UZS

Рекомендуем
Ipotekabank OTP Group

Lead AQA (Python)

Ipotekabank OTP Group

Полный день
  • Ташкент

  • от 20000000 UZS

Citi Fuel (ООО Staff Atlantic)

Lead AI Engineer (Agentic AI, LangChain, Python)

Citi Fuel (ООО Staff Atlantic)

Полный день
  • Ташкент

  • от 20000000 UZS

Database Engineer & Backend devoloper (python, Big Data)

Национальный комитет Республики Узбекистан по статистике

Полный день
  • Ташкент

  • до 2000 USD

Полный день
  • Ташкент

  • от 2500 USD

Senior Python Backend / System Engineer

THE ENDURANCE INDUSTRIAL TECHNOLOGIES

Гибкий график
  • Ташкент

  • до 50000000 UZS

MUK Computers

Инженер Juniper

MUK Computers

Полный день
  • Ташкент

  • до 50000000 UZS

Ipotekabank OTP Group

Senior Data Analyst

Ipotekabank OTP Group

Полный день
  • Ташкент

  • до 50000000 UZS

NETTOSOFT
Полный день
  • Ташкент

  • до 50000000 UZS

Xalq Banki
Полный день
  • Ташкент

  • до 50000000 UZS

IT Team Lead

EDUCATEME

Полный день
  • Ташкент

  • до 2000 USD

UZINFOCOM
Полный день
  • Ташкент

  • до 2000 USD

BUSINESS AUTOMATIZATION
Полный день
  • Ташкент

  • до 2000 USD

АО ANOR BANK

Senior ML Engineer

АО ANOR BANK

Полный день
  • Ташкент

  • до 2000 USD

СП ООО PREMIER TRUCKING GROUP

Senior Truck Driver Recruiter

СП ООО PREMIER TRUCKING GROUP

Полный день
  • Ташкент

  • до 2000 USD

Полный день
  • Ташкент

  • до 2000 USD

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

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