Machine Learning Engineer

  • Компания: Halyk Finservice
  • Город Казахстан, Алматы, проспект Юрия Гагарина, 133/7
  • Зарплата:
  • Размещено: 2025-09-18 14:32:04

Описание

Halyk Market – электронная торговая площадка с большим количеством акций и привилегий как для клиентов, так и для партнёров.
Наша миссия – объединить покупателей и партнеров. Предоставить им надежное и удобное технологичное решение для совершения выгодных покупок online.
Наше видение – стать признанным лидером в online- коммерции в регионе. Мы руководствуемся принципами уважения к нашим партнерам и покупателям, искренней заботой о клиенте, надежностью технологичного решения, позволяющими нашим клиентам достигать успех.

О проекте:

Делаем персональные рекомендации в e-commerce на основе implicit-сигналов (просмотры/избранное/корзины/покупки) без ручных правил. Базовый retrieval — ALS + BM25/TF-IDF, быстрый поиск похожих — ANN (FAISS/HNSW), онлайн-сервис — FastAPI с p95 ≤ 150 мс и fill-rate ≥ 99%. Данные — ClickHouse (история событий, витрины), пайплайны — Kafka + Airflow. Цели — рост CTR/ATC/GMV и качественные оффлайн-метрики (Recall@K, NDCG@K).

Стек:

Python 3.11+, FastAPI, ClickHouse, Kafka, Airflow, Redis, FAISS/HNSWlib, CatBoost/LightGBM/XGBoost, (опц.) PyTorch/Sentence-Transformers, Prometheus/Grafana, Docker, GitLab CI/CD, (опц.) Kubernetes/Swarm, Superset, S3/MinIO.

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

  • Retrieval на ALS: подготовка взаимодействий, нормализация весов (BM25/TF-IDF), обучение implicit-ALS, публикация user_factors/item_factors в ClickHouse, сборка FAISS/HNSW индекса;
  • Онлайн-инференс: FastAPI /recommend, объединение кандидатов (ALS/популярность/кластер-popular), фильтры сток/регион/квоты мерчанта, лёгкая диверсификация (MMR); контроль p95 и fill-rate;
  • Данные и витрины: проектирование и поддержка витрин в ClickHouse (interactions, popularity, co-vis), инкрементальные DAG’и в Airflow, ingest через Kafka;
  • Оффлайн-оценка и A/B: расчёт Recall@K/NDCG@K (time-split), дизайн и анализ A/B (SRM-чек, доверительные интервалы, CUPED), мониторинг CTR/ATC/RPS/GMV и guardrails (латентность, fill-rate, OOS-share);
  • Производительность и надёжность: профилирование Python/SQL, оптимизация запросов/проекций в CH, метрики Prometheus/Grafana, алерты и фолбэки.
Требования:
  • 4+ лет разработки на Python 3.11+; уверенный async (asyncio/uvloop), тестирование и типизация;
  • Практический опыт рекомендательных систем/ранжирования: CF (ALS/BPR), оффлайн-метрики (Recall@K, NDCG@K);
  • Опыт построения ANN-поиска (FAISS/HNSW) и/или работы с эмбеддингами;
  • Сильный SQL и ClickHouse: MergeTree/матвью/проекции, партиционирование, TTL;
  • Умение читать планы, считать быстро на объёмах;
  • Продакшн-сервисы на FastAPI (REST), базовый Redis как кэш/фичестор;
  • Потоки и ETL: Kafka, Airflow (идемпотентные DAG’и, мониторинг лагов);
  • Понимание оффлайн↔онлайн консистентности фичей и практик A/B.

Будет плюсом:

  • CatBoost/LightGBM/XGBoost в проде (калибровка, онлайновый скоринг);
  • Кластеризация пользователей (KMeans/GMM) и cold-start стратегии (cluster-popular);
  • Kubernetes/Helm, GitLab CI/CD, Superset; объектные хранилища (S3/MinIO);
  • Применение LLM для обогащения каталога (нормализация атрибутов, генерация синонимов).
Условия:
  • Оформление по ТК РК.
  • Медицинская страховка;
  • График 5/2, плавающее начало дня, без дресс-кода;
  • Обучение за счёт компании и постоянное развитие;
  • PS5, тёплая атмосфера, сильная команда;
  • Конкурентная заработная плата по итогам собеседования.

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

Machine Learning Engineer

Требования: Опыт работы в области Machine Learning от 3 лет; Отличное знание ...
Компания: Job Recruitment Город:Казахстан, Алматы
Зарплата: от 2000 до 3000 EUR Размещено:
almaty.hh.kz

Learning Program Coordinator

... structured training content and courses (learning design support). Coordinate onboarding, upskilling, ... innovation through piloting and applying machine learning approaches in training development and ...
Компания: Неткрэкер Текнолоджи Казахстан Город:Казахстан, Алматы
Зарплата: Размещено:
almaty.hh.kz

Learning and Development Supervisor

... skills training annually. Create blended learning solutions incorporating peer-to-peer ... buy-in for new learning initiatives. ​​​​​​​ Requirements: Masters degree in ... 7+ years of experience in Learning & Development with a proven track ...
Компания: KPMG Город:Казахстан, Алматы, проспект Достык, 180
Зарплата: Размещено:
almaty.hh.kz

Machine Learning / Computer Vision Engineer

... a hands-on ML CV Engineer to design, train, and develop ... in Computer Vision or Deep-Learning R&D. Strong Python skills ... , loss functions, data augmentation, transfer-learning, fine-tuning. Experience with version ...
Компания: devs Город:Казахстан, Алматы
Зарплата: Размещено:
almaty.hh.kz

Computer Vision / AI Engineer

... talented Mid-Level AI Engineer on behalf of one of ... need a Senior AI engineer with strong skills in video-based deep learning models to implement our first ... - 3 + years experience in machine learning computer vision. - Proficiency with PyTorch, ...
Компания: StaffPick Город:Казахстан, Алматы
Зарплата: от 3800 USD Размещено:
almaty.hh.kz

Senior AI Engineer

... end-to-end delivery of machine learning solutions, knowledge of CRISP-DM ... -technical audiences Proactivity in continuous learning to stay ahead in the ... AWS Unlimited access to LinkedIn Learning and Get Abstract Free English ...
Компания: Epam Kazakhstan (Эпам Казахстан),ТОО Город:Казахстан, Алматы
Зарплата: Размещено:
almaty.hh.kz

Data Analytics Trainee

... of fundamental statistical analysis and machine learning concepts. Will be a plus: ... or Azure; exposure to advanced machine learning techniques and deep learning frameworks like TensorFlow or PyTorch; ...
Компания: Andersen Город:Казахстан, Алматы
Зарплата: Размещено:
almaty.hh.kz

Data Scientist

... diverse data, applying statistical and machine learning techniques for predictive modeling. Feature Engineering and Selection: Identify and engineer features for enhanced model efficiency ...
Компания: iQ-SOLUTIONS Город:Казахстан, Алматы
Зарплата: Размещено:
almaty.hh.kz

Teacher of Kazakh History

... standards of teaching and learning is essential. A commitment to assessment for learning and a willingness to embrace ... evaluate teaching and learning activities to maximise progression in pupil learning -Ensure effective differentiation by planning ...
Компания: Haileybury Almaty, НАО Город:Казахстан, Алматы, Аль-Фараби, 112
Зарплата: Размещено:
almaty.hh.kz

Full Stack Engineer

Title: Full Stack Engineer (Python React) - Remote Contract ... team looking for a foundational engineer to help us build the ... As a Full Stack Engineer, you wont just be writing ... a pragmatic and product-minded engineer who thrives on autonomy and ...
Компания: OVERMIND TECHNOLOGY LTD Город:Казахстан, Алматы
Зарплата: Размещено:
almaty.hh.kz

Web QA Automation Engineer | Based in Almaty or open to relocate

... company specializing in artificial intelligence, machine learning, computer vision, fintech, and e- ... and detail-oriented Web QA Engineer (Automation) to join our growing ...
Компания: Вериграм Город:Казахстан, Алматы, улица Кажымукана, 22
Зарплата: Размещено:
almaty.hh.kz

Senior Data Analytics Engineer

... for a Senior Data Analytics Engineer to join our IoT project. ... , GCP, or Azure). Familiarity with machine learning workflows. Knowledge of CI CD ...
Компания: ЧК ITS PARTNER LTD. Город:Казахстан, Алматы
Зарплата: Размещено:
almaty.hh.kz

Web QA Automation Engineer | Based in Almaty or open to relocate

... company specializing in artificial intelligence, machine learning, computer vision, fintech, and e- ... and detail-oriented Web QA Engineer (Automation) to join our growing ...
Компания: Вериграм Город:Казахстан, Алматы, улица Кажымукана, 22
Зарплата: Размещено:
almaty.hh.kz

Python Backend Engineer (Middle+)

... architectures and machine learning. We operate in a dynamic, collaborative, and distributed environment, enabling top talent from around the world to contribute to impactful products. Role Overview We are looking for a Middle+ Python Backend Engineer with ...
Компания: ЗИПЛ.АИ, ИНК. КЗ Город:Казахстан, Алматы
Зарплата: Размещено:
almaty.hh.kz

Machine Learning Engineer (AI)

... classic ML techniques alongside deep learning Conditions and bonuses A unique ...
Компания: Meteoro Platform Город:Казахстан, Алматы
Зарплата: Размещено:
almaty.hh.kz

AI Data Group Lead

... high performance; Deep understanding of machine learning, AI model development, and advanced ... , Pandas, Matplotlib); English – Fluent. Tools: Machine Learning & Data Science: Python, TensorFlow, PyTorch, ...
Компания: Home Credit Bank Город:Казахстан, Алматы, улица Зеина Шашкина, 1/1
Зарплата: Размещено:
almaty.hh.kz

Data Engineer

... Telecom. Мы ищем опытного Data Engineer, который будет участвовать в построении ... : Опыт работы на позиции Data Engineer ETL Engineer от 3 лет. Уверенные знания ...
Компания: Freedom Media Город:Казахстан, Алматы
Зарплата: Размещено:
almaty.hh.kz

HR Data Analyst / HR ML Engineer

... HR Data Analyst HR ML Engineer who will build HR analytics ... HR domain. Skills in deep learning frameworks (TensorFlow, PyTorch). MLOps skills ( ... schedule and transparent processes. Development & Learning – Internal education system that includes ...
Компания: G5EN KAZ Город:Казахстан, Алматы
Зарплата: Размещено:
almaty.hh.kz

Junior QA Automation Engineer (JavaScript)

... hiring a Junior QA Automation Engineer (JavaScript) for a project with ... -haves: Experience as a QA Engineer for 6+ months. Experience as a QA Automation Engineer (JavaScript) for 6+ months. Experience ...
Компания: Andersen Город:Казахстан, Алматы
Зарплата: Размещено:
almaty.hh.kz

Learning and Development Specialist

... ? KPMG is seeking a dedicated Learning and Development Specialist to join ... methods and evaluations.Responsibilities: Analyze learning needs via stakeholder interviews and ... engaging training sessions and organize learning events. Lead L&D projects, ...
Компания: KPMG Город:Казахстан, Алматы
Зарплата: Размещено:
almaty.hh.kz

Data Science Trainee

... market demands. Top-notch learning materials. Our Data Science specialists ... Heres what to expect: Weekly learning. Explore video lessons and self- ... Computer Vision Natural Language Processing Machine Learning Engineering Time Series Recommendation Systems ...
Компания: Epam Kazakhstan (Эпам Казахстан),ТОО Город:Казахстан, Алматы
Зарплата: Размещено:
almaty.hh.kz

Primary School Teacher/Учитель начальной школы с английским языком обучения

... a variety of teaching and learning approaches including strategies for differentiation, ... projects;- Actively promote high quality learning, where all students develop skills ... developing the curriculum and collaborative learning at all levels of school ...
Компания: High Tech Academy Город:Казахстан, Алматы, микрорайон Кок-Тобе, улица Сагадата Нурмагамбетова, 150
Зарплата: Размещено:
almaty.hh.kz

Auto QA Engineer

... мы ищем опытного Auto QA Engineer, который поможет нам вывести процессы ... B2); Опыт работы Auto QA Engineer от 3ех лет; Опыт автоматизации ...
Компания: Finstar Financial Group Город:Казахстан, Алматы
Зарплата: от 3000 EUR Размещено:
almaty.hh.kz

QA Engineer / Тестировщик ПО

... всех этапах разработки. От QA Engineer ожидается умение быть ответственным и ...
Компания: Аврора Сервис Город:Казахстан, Алматы, проспект Абая, 52к2
Зарплата: Размещено:
almaty.hh.kz

Customer Support Engineer (no calls)

Мы ищем Customer Support Engineer для работы по графику 5 ... looking for a Customer Support Engineer to work 5 2 from ...
Компания: Connectivity Solutions (Коннективити Солюшнз) Город:Казахстан, Алматы, улица Тимирязева, 28В
Зарплата: Размещено:
almaty.hh.kz

After Sales Technical Support Engineer

... evaluation for service partner and engineer: engineer qualification evaluation, daily test, and ...
Компания: СЯОМИ ТЕХНОЛОДЖИС КАЗАХСТАН Город:Казахстан, Алматы, проспект Жибек Жолы, 135
Зарплата: от 700000 до 1000000 KZT Размещено:
almaty.hh.kz

Mobile Manual QA Engineer (Middle)

... обеспечения качества продуктов, разыскивается QA Engineer. Что используем в работе?- Проводим ... и курсы от Coursera, LinkedIn Learning, WebTutor; Связь от Beeline - будь ...
Компания: Beeline, ТМ Город:Казахстан, Алматы
Зарплата: Размещено:
almaty.hh.kz

Senior Data Software Engineer (Big Data)

... an experienced Senior Data Software Engineer with a deep understanding of ... AWS Unlimited access to LinkedIn Learning, Get Abstract, OReilly, Cloud Guru  ...
Компания: Epam Kazakhstan (Эпам Казахстан),ТОО Город:Казахстан, Алматы
Зарплата: Размещено:
almaty.hh.kz

Frontend Engineer (Middle / Strong Middle)

... for a hands-on Frontend Engineer to build fast, reliable, and ... , pragmatic builder culture. Company-paid learning: courses, certifications, and conference budget ...
Компания: devs Город:Казахстан, Алматы
Зарплата: Размещено:
almaty.hh.kz

Mechanical Engineer (Static Equipment)

Mechanical Engineer (Static Equipment Design) is responsible ... & auxiliary structures. Technical education - Mechanical engineer Relevant work experience - not less ...
Компания: Стамгазстрой Город:Казахстан, Алматы
Зарплата: Размещено:
almaty.hh.kz

Senior Frontend Engineer

Senior Frontend Engineer (Contract, 3–4 months) About ... looking for a Senior Frontend Engineer for a 3–4 month ...
Компания: devs Город:Казахстан, Алматы
Зарплата: Размещено:
almaty.hh.kz

Senior DevOps Engineer (AWS)

... , is looking for a DevOps Engineer (AWS) to join its team ... -haves: Experience as a DevOps Engineer for 5+ years in AWS ...
Компания: Andersen Город:Казахстан, Алматы
Зарплата: Размещено:
almaty.hh.kz

QA Automation Engineer (C#)

... is hiring a QA Automation Engineer (C#) for a project with ... experience as a QA Automation Engineer for 3+ years. Strong proficiency ...
Компания: Andersen Город:Казахстан, Алматы
Зарплата: Размещено:
almaty.hh.kz

DevOps Engineer (AWS)

Andersen is hiring a DevOps Engineer (AWS) to support cloud-native ... -haves: Experience as a DevOps Engineer for 4+ years. Hands-on ...
Компания: Andersen Город:Казахстан, Алматы
Зарплата: Размещено:
almaty.hh.kz

Fullstack QA Engineer(Middle / Senior)

... качества продуктов, разыскивается Fullstack QA Engineer. Главное твой практический опыт, Soft & ... и курсы от Coursera, LinkedIn Learning, WebTutor; Связь от Beeline - будь ...
Компания: Beeline, ТМ Город:Казахстан, Алматы
Зарплата: Размещено:
almaty.hh.kz

QA Engineer в офис Алматы

... мы находимся в поиске QA Engineer в штат компании. Чем предстоит ... опыт работы в должности QA Engineer от 1 лет; Понимает архитектуру ...
Компания: SlonW Город:Казахстан, Алматы
Зарплата: Размещено:
almaty.hh.kz

Platform Engineer

Andersen is hiring a Platform Engineer for one of our Austrian ... : - Proven experience as a Platform Engineer or similar role for 3+ ...
Компания: Andersen Город:Казахстан, Алматы
Зарплата: Размещено:
almaty.hh.kz

Information Security Engineer (Network Focus)

... for a Middle Information Security Engineer with Network security focus to ... experience as a Network Security Engineer Decent knowledge and hands-on ...
Компания: QIC Город:Казахстан, Алматы
Зарплата: Размещено:
almaty.hh.kz

DevOps Engineer (Azure)

Andersen is hiring a DevOps Engineer (Azure) for a project with ... members, fostering collaboration and continuous learning. Level of English – from Upper- ...
Компания: Andersen Город:Казахстан, Алматы
Зарплата: Размещено:
almaty.hh.kz