Ташкент, Юнусабадский район, 1-й проезд Убая Арифова, 30
Senior Python / AI Agent Engineer
Biz AI asosidagi mahsulotlar, intelligent agentlar, RAG tizimlari va biznes jarayonlarini avtomatlashtirish bilan ishlay oladigan tajribali Senior Python / AI Agent Engineer qidirmoqdamiz.
Nomzod faqat LLM API'larini chaqirishni emas, balki production darajasida ishlaydigan AI agent arxitekturasini loyihalash, ishlab chiqish, test qilish va optimallashtirishni bilishi kerak.
Python bo‘yicha kamida 4–5+ yil professional tajriba
Python'ni advanced darajada bilish:
AsyncIO
multiprocessing / threading
decorators
generators
context managers
type hints
Pydantic
dependency management
clean architecture
SOLID va design patterns
FastAPI yoki Django bilan production backend yaratish tajribasi
REST API va WebSocket bilan ishlash
PostgreSQL, Redis va SQL bo‘yicha kuchli bilim
Docker va Linux bilan erkin ishlash
Git/GitHub workflow'larini yaxshi bilish
Nomzod zamonaviy Large Language Model ekotizimini chuqur tushunishi kerak.
Quyidagilar bilan ishlash tajribasi talab qilinadi:
OpenAI API
Anthropic Claude API
Google Gemini
Open-source LLM'lar
Hugging Face
Ollama / vLLM yoki shu kabi inference yechimlari
Quyidagi tushunchalarni yaxshi bilishi kerak:
system/user/assistant message architecture
prompt engineering
structured outputs
JSON schema
tool/function calling
context window management
token optimization
streaming responses
embeddings
semantic similarity
reranking
hallucinationlarni kamaytirish
LLM evaluation
guardrails
model fallback va routing
Bu pozitsiyaning eng muhim talabi — AI Agent systems.
Nomzod quyidagilarni amaliy darajada bilishi kerak:
Tool Calling
Function Calling
Agent Loop
ReAct
Planning
Reflection
Agent Memory
Short-term va Long-term Memory
State Management
Human-in-the-loop
Multi-agent systems
Agent orchestration
Agent handoff
Background workflows
Retry/fallback strategiyalari
Agent permissions va security
Agent observability
Agent foydalanuvchi so‘rovini tushunib, mustaqil ravishda kerakli tool'larni tanlashi va bir nechta bosqichli vazifalarni bajara oladigan tizimlarni qurish tajribasi bo‘lishi kerak.
Masalan:
User → AI Agent → Planning → Search/Database/API/Tool → Reasoning → Action → Validation → Final Response
Quyidagilardan kamida bir nechtasi bilan real loyiha qilgan bo‘lishi afzal:
LangChain
LangGraph
OpenAI Agents SDK
CrewAI
AutoGen
LlamaIndex
PydanticAI
Semantic Kernel
Frameworkdan foydalanishning o‘zi yetarli emas. Nomzod framework ortidagi agent architecture va state-machine prinsiplarini tushunishi kerak.
MCP bilan ishlash tajribasi katta ustunlik hisoblanadi.
Nomzod quyidagilarni tushunishi kerak:
MCP Server
MCP Client
Tools
Resources
Prompts
Authentication
External system integration
AI agentlarni quyidagi tizimlar bilan bog‘lay olish:
Database
CRM
ERP
Telegram
Google services
GitHub
Internal API
boshqa biznes tizimlari
Production darajadagi RAG sistemalarini yaratish tajribasi talab qilinadi.
Quyidagilarni bilishi kerak:
document ingestion
chunking strategiyalari
embedding generation
metadata filtering
vector search
hybrid search
reranking
query rewriting
contextual retrieval
citations/source attribution
RAG evaluation
Vector database'lar:
pgvector
Qdrant
Pinecone
Weaviate
Milvus
Chroma
Ulardan kamida bittasi bilan production tajribasi bo‘lishi kerak.
AI agent memory tizimlarini yaratishni tushunishi kerak:
Conversation Memory
Working Memory
Long-term Memory
User Memory
Episodic Memory
Semantic Memory
Embedding asosidagi memory retrieval va foydalanuvchi kontekstini boshqarish tajribasi katta ustunlik.
AI agentlarni tashqi servislar bilan bog‘lash tajribasi:
Telegram Bot API
Gmail / Email
Google Drive
Google Calendar
Slack
GitHub
CRM / ERP
REST API
Webhooks
OAuth 2.0 va API authentication mexanizmlarini tushunishi kerak.
Quyidagi platformalar bilan tajriba ustunlik beradi:
n8n
Temporal
Celery
RabbitMQ
Kafka
AI agent + workflow automation arxitekturasini ishlab chiqa olishi kerak.
Masalan:
Email keladi → Agent analiz qiladi → hujjatlarni o‘qiydi → ma’lumotlar bazasidan tekshiradi → qaror chiqaradi → kerakli API'ni chaqiradi → natijani foydalanuvchiga yuboradi.
Masalan, quyidagi vazifa berilganda mustaqil arxitektura qura olishi kerak:
“Foydalanuvchi AI agentga topshiriq beradi. Agent PostgreSQL bazadan ma’lumot oladi, internet yoki knowledge base'dan kerakli ma’lumotlarni qidiradi, hujjatlarni o‘qiydi, kerak bo‘lsa boshqa agentga vazifa beradi, natijani tekshiradi va foydalanuvchiga manbalar bilan javob beradi.”
Nomzod bu jarayon uchun:
architecture
database
agent state
tools
memory
RAG
queue
observability
security
deployment
qatlamlarini mustaqil loyihalay olishi kerak.
Muammoni mustaqil tahlil qila olish
Faqat task bajaruvchi emas, yechim taklif qila olish
Texnik qarorlarni asoslab bera olish
Code Review qilish
Junior/Middle dasturchilarga mentorlik qilish
Documentation yozish
Product va biznes talablardan texnik yechim chiqarish
Kamida B1/B2 daraja.
AI va software engineering bo‘yicha technical documentation'larni mustaqil o‘qib, tushuna olishi shart.
Национальный комитет Республики Узбекистан по статистике
Ташкент
от 12000000 UZS
Национальный комитет Республики Узбекистан по статистике
Ташкент
от 12000000 UZS
International Digital University
Ташкент
от 12000000 UZS