Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
ΠΠΎΠΆΠ΅Π»Π°Π½ΠΈΡ ΠΈ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ: ΠΠΎΠΌΠΎΡΡ ΡΡΡΡΠΎΠΈΡΡΡΡ ML NLP engineer.
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
Π‘Π΄Π΅Π»Π°ΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌ Π½Π° ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΠΈ ΡΠ΅Ρ
Π΄Π°Π½Π½ΡΡ
, ΡΡΠΎ Ρ Π²ΡΠ΄Π°ΠΌ.
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
Π₯ΠΎΡΡ Π½Π°ΠΉΡΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠ°, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΈΡΡΡΡ ΠΊ ml ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΡ Π² ΠΠΈΠ³ΡΠ΅Ρ
.
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
Π‘ΠΎΡΡΠ°Π²ΠΈΡΡ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΠΠ(ΠΏΠΎΠ΄ΠΎΠ³ΡΠ΅Π²Π°ΡΠ΅Π»Π΅ΠΉ Π²ΡΡΠΎΠΊΠΎΠ³ΠΎ Π΄Π°Π²Π»Π΅Π½ΠΈΡ) ΠΏΠΎΠ²Π΅ΡΡ
Π½ΠΎΡΡΠ½ΠΎΠ³ΠΎ ΡΠΈΠΏΠ° Π΄Π»Ρ ΡΡΡΠ±ΠΈΠ½Ρ Π-200-130 Ρ Π·Π°Π΄Π°Π½Π½ΡΠΌΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ. ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΠΎΠ΄ΠΎΠ³ΡΠ΅Π²Π°ΡΠ΅Π»Π΅ΠΉ - 3. ΠΠ°ΠΆΠ΄ΡΠΉ ΠΏΠΎΠ΄ΠΎΠ³ΡΠ΅Π²Π°ΡΠ΅Π»Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΡΠΎΡΡΠ°Π²Π»Π΅Π½ Π² ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠΌ ΡΠ°ΠΉΠ»Π΅. ΠΡΠΎΠ³ΠΎΠ²ΡΠΉ ΡΠ°ΠΉΠ» Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²ΠΊΠ»ΡΡΠ°ΡΡ ΡΡΠ±ΠΌΠΎΠ΄Π΅Π»Ρ Π²ΡΠ΅Ρ
ΡΡΠ΅Ρ
ΠΏΠΎΠ΄ΠΎΠ³ΡΠ΅Π²Π°ΡΠ΅Π»Π΅ΠΉ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΌΠ΅ΡΡΠ΅. Π Π°ΡΡΠ΅Ρ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΏΡΠΎΠΈΠ·Π²Π΅ΡΡΠΈ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ SimInTech.
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
ΠΠΎΠΆΠ΅Π»Π°Π½ΠΈΡ ΠΈ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ: ΠΡΠΆΠ΅Π½ ΡΠ΅ΠΏΠ΅ΡΠΈΡΠΎΡ Π΄Π»Ρ ΠΎΡΠ²ΠΎΠ΅Π½ΠΈΡ ml , Π° ΡΠ°ΠΊ ΠΆΠ΅ ΠΏΠΎΠΌΠΎΡΡ Π² ΠΈΠ·ΡΡΠ΅Π½ΠΈΠΈ ΠΏΠΈΡΠΎΠ½Π°.
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
ΠΠΎΠΆΠ΅Π»Π°Π½ΠΈΡ ΠΈ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ: ΠΡΠ΅ΠΌ ML/NLP-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Π½Π°Π΄ Π³ΠΎΠ»ΠΎΡΠΎΠ²ΠΎΠΉ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ Π½Π° Π±Π°Π·Π΅ LLM. ΠΡΠΎΠ΅ΠΊΡ ΠΠ’Π‘ ΠΡΠΆΠ½ΠΎ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅Π΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅: ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΠΈΡΡ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠΎ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π²/Π³ΡΠ°ΡΠ° Π½Π° LLM-based ΠΏΠΎΠ΄Ρ
ΠΎΠ΄, ΠΎΡΠ»Π°ΠΆΠΈΠ²Π°ΡΡ NLP- ΠΈ voice-ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½, ΡΡΡΡΠ°Π½ΡΡΡ latency, ΠΎΡΠΈΠ±ΠΊΠΈ ΠΈΠ½ΡΠ΅Π½ΡΠΎΠ² ΠΈ Π³Π°Π»Π»ΡΡΠΈΠ½Π°ΡΠΈΠΈ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ. ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ: β ΡΠ°Π±ΠΎΡΠ° Ρ LLM/SLM: few-shot, prompt engineering, fine-tuning; β ΠΊΠ»Π°ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ ΠΈΠ½ΡΠ΅Π½ΡΠΎΠ² Π½Π° BERT; β fine-tuning LLM ΡΠ΅ΡΠ΅Π· PEFT / LoRA / QLoRA; β ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ ΠΈ ΠΎΡΠ»Π°Π΄ΠΊΠ° ASR, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ GigaAMv2; β ΡΠ°Π±ΠΎΡΠ° Ρ TTS ΠΈ voice cloning, Π΄ΠΎΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ; β ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ inference ΠΏΠΎΠ΄ low latency; β streaming ASR/TTS ΠΈ ΡΠ°Π±ΠΎΡΠ° Ρ Π°ΡΠ΄ΠΈΠΎ Π² ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ; β ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΡΠΉ Π΄Π΅Π±Π°Π³ ΠΈ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠ½ΡΡ
ΡΠ΅ΡΠ΅Π½ΠΈΠΉ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΡΡΠ΅ΠΊ: Python, PyTorch, Hugging Face, LLM/NLP, BERT. Π’Π°ΠΊΠΆΠ΅ Π½ΡΠΆΠ΅Π½ ΠΎΠΏΡΡ ΠΈΠ»ΠΈ ΡΠ²Π΅ΡΠ΅Π½Π½ΠΎΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Go: β Π±Π°Π·ΠΎΠ²ΡΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ²; β ΡΠΈΠΏΠΈΠ·Π°ΡΠΈΡ, slices/maps; β goroutines, channels ΠΈ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡ; β pointers; β observability. ΠΡΠ΄Π΅Ρ ΠΏΠ»ΡΡΠΎΠΌ: β vLLM / TensorRT-LLM / Triton / ONNX Runtime; β gRPC; β Kubernetes; β TCP. Π€ΠΎΡΠΌΠ°Ρ: ΡΠ΄Π°Π»ΡΠ½Π½ΠΎ, Π Π€. Π ΠΎΡΠΊΠ»ΠΈΠΊΠ΅, ΠΏΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°, ΠΊΠΎΡΠΎΡΠΊΠΎ Π½Π°ΠΏΠΈΡΠΈΡΠ΅: 1. ΠΠ°ΠΊΠΎΠΉ Ρ Π²Π°Ρ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΎΠΏΡΡ Ρ LLM/NLP ΠΈ fine-tuning? 2. Π Π°Π±ΠΎΡΠ°Π»ΠΈ Π»ΠΈ Ρ ASR/TTS ΠΈ streaming audio? 3. ΠΠ°ΠΊΠΎΠΉ ΠΎΠΏΡΡ Ρ Go? 4. Π‘ ΠΊΠ°ΠΊΠΈΠΌ inference-ΡΡΠ΅ΠΊΠΎΠΌ ΡΠ°Π±ΠΎΡΠ°Π»ΠΈ? ΠΠ΅Π· ΠΎΠΏΡΡΠ° Ρ Π³ΠΎΠ»ΠΎΡΠΎΠ²ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠΎΠΆΠ΅ Π³ΠΎΡΠΎΠ²Ρ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅ΡΡ.
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
ΠΠΎΠΆΠ΅Π»Π°Π½ΠΈΡ ΠΈ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ: ΠΠ΅Π»Π°Π΅ΠΌ ΠΏΠΎΠ»Π½ΡΠΉ ΡΡΠ΅ΠΊ: edge-Π½ΠΎΠ΄Π° Π½Π° ΠΊΠΎΡΡΠ΅ ? backend ? ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ ΡΠ°Π·Π±ΠΎΡΠ°ΠΌΠΈ Π΄Π»Ρ ΠΈΠ³ΡΠΎΠΊΠΎΠ² ΠΈ ΠΌΠ΅ΡΡΠΈΠΊΠ°ΠΌΠΈ Π΄Π»Ρ ΠΊΠ»ΡΠ±ΠΎΠ². Pre-seed Π·Π°ΠΊΡΡΠ²Π°Π΅ΡΡΡ, ΠΏΠ΅ΡΠ²ΡΠΉ ΠΏΠΈΠ»ΠΎΡΠ½ΡΠΉ ΠΊΠ»ΡΠ± ΠΏΠΎΠ΄ΠΊΠ»ΡΡΡΠ½, ΠΏΠΎΡΠΎΠΊ Π΄Π°Π½Π½ΡΡ
ΠΏΠΎΡΡΠ». Π½Π°ΠΉΠΌ. Π‘ΡΠ΅ΠΊ β’ Edge: NVIDIA Jetson Orin Nano Super (67 TOPS), CUDA 12.6 / cuDNN 9.3 / TensorRT 10.3, JetPack 6.2.1 β’ CV: YOLO26 family (detect / pose / seg) β Π΅Π΄ΠΈΠ½ΡΠΉ ΡΡΠ°Π½Π΄Π°ΡΡ, BoT-SORT Π΄Π»Ρ ΡΡΠ΅ΠΊΠΈΠ½Π³Π° β’ ΠΠΈΠ΄Π΅ΠΎ: GStreamer + NVDEC, RTSP Ρ Hikvision-ΠΊΠ°ΠΌΠ΅Ρ (Π½Π° seed-ΡΡΠ°ΠΏΠ΅ β AR0234 global shutter, CSI) β’ Backend: Python 3.12 / FastAPI, PostgreSQL 17 β’ Mobile: Flutter β’ ML-ΡΡΠ΅ΠΊ: PyTorch, ONNX, TensorRT, OpenCV, NumPy Π ΡΠΎΠ»ΠΈ Π’Ρ β Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΡΠΉ ML/CV-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ Π½Π° ΡΡΠ°ΠΏΠ΅ MVP. ΠΠΎΠ»Π½ΠΎΡΡΡΡ ΠΎΡΠ²Π΅ΡΠ°Π΅ΡΡ Π·Π° ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΠΎΠ³ΠΎ Π·ΡΠ΅Π½ΠΈΡ ΠΎΡ RTSP-ΡΡΡΠΈΠΌΠ° Π΄ΠΎ ΡΡΡΡΠΊΡΡΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ Π°Π½Π°Π»ΠΈΡΠΈΠΊΠΈ ΠΌΠ°ΡΡΠ°. ΠΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠ° edge-Π½ΠΎΠ΄Ρ Π·Π°ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π° (1 Π½ΠΎΠ΄Π° Π½Π° 2 ΠΊΠ°ΠΌΠ΅ΡΡ, [Email ΡΠΊΡΡΡ]?736, ~76 FPS ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΎ) β ΡΠ²ΠΎΡ Π·Π°Π΄Π°ΡΠ° Π΄ΠΎΠ²Π΅ΡΡΠΈ Π΅Ρ Π΄ΠΎ ΠΏΡΠΎΠ΄Π°ΠΊΡΠ½Π° ΠΈ Π½Π°ΡΠ°ΡΠΈΠ²Π°ΡΡ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ. ΠΠ°Π΄Π°ΡΠΈ β’ Production-pipeline Π½Π° Jetson: GStreamer (NVDEC RTSP) ? YOLO26 ? BoT-SORT ? backend β’ Court keypoints (12 ΡΠΎΡΠ΅ΠΊ) + homography ? mini-court overlay Π² ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ β’ Pose estimation ΠΈΠ³ΡΠΎΠΊΠΎΠ² (YOLO26-pose), ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ ΡΡΠ΅ΠΊΠΈΠ½Π³ΠΎΠΌ β’ ΠΠ»Π°ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ ΡΠ΄Π°ΡΠΎΠ² (forehand / backhand / smash / volley / lob) β ΠΌΠΎΠ΄Π΅Π»Ρ Ρ Π½ΡΠ»Ρ, Π½Π° ΡΠΊΠ΅Π»Π΅ΡΠ½ΡΡ
ΡΠΈΡΠ°Ρ
+ ΡΡΠ°Π΅ΠΊΡΠΎΡΠΈΠΈ ΠΌΡΡΠ°; ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ ΡΠ±ΠΎΡ ΠΈ ΡΠ°Π·ΠΌΠ΅ΡΠΊΠ° Π΄Π°ΡΠ°ΡΠ΅ΡΠ° β’ ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΠΈΠ½ΡΠ΅ΡΠ΅Π½ΡΠ° ΠΏΠΎΠ΄ Jetson Orin Nano Super: TensorRT, INT8-ΠΊΠ²Π°Π½ΡΠΈΠ·Π°ΡΠΈΡ, batch=2, target ? 30 FPS Π½Π° 2 ΠΏΠΎΡΠΎΠΊΠ° β’ Tracking quality: BoT-SORT + ReID, ΡΠ΅Π»Π΅Π²ΠΎΠΉ MOTA ? 0.75 Π½Π° ΠΏΠ°Π΄Π΅Π»-Π²ΠΈΠ΄Π΅ΠΎ β’ Π Π°Π·ΠΌΠ΅ΡΠΊΠ° ΠΈ MLOps: CVAT, active learning, Π²Π΅ΡΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π°ΡΠ°ΡΠ΅ΡΠΎΠ² β’ Π‘ΠΎΠ²ΠΌΠ΅ΡΡΠ½Π°Ρ ΡΠ°Π±ΠΎΡΠ° Π½Π°Π΄ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠΎΠΉ backend ? edge (ΡΠΎΡΠΌΠ°ΡΡ ΡΠΎΠ±ΡΡΠΈΠΉ, ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡ ΠΊΠ°ΠΌΠ΅Ρ).