← Усі вакансії

Junior+ / Middle ML Engineer (Model Architecture, Training & Edge Optimisation)

CUBICMIND AI
Формат:
повний remote
Зарплата:
$800 - $1 200 на місяць
Рівень:
junior
Джерело:
jobs.dou.ua
Відгукнутись на вакансію →

Що робити

  • Design and implement new model architectures in PyTorch, both transformer-based and beyond
  • Train models, sometimes from scratch, and run experiments to compare architectures
  • Build training and evaluation pipelines on screen-understanding and computer-control data
  • Profile latency, memory use and KV-cache behaviour on long, high-resolution screen inputs
  • Compress models for edge chips using quantisation (INT8/INT4), pruning and distillation

Що очікуємо

  • Deep architectural understanding of Transformers and Attention: you know the mathematical and operational differences between MHA, MQA, GQA, FlashAttention, and linear attention variants; you understand KV-cache scaling and memory access bottlenecks.
  • Low-level PyTorch fluency: writing custom PyTorch modules, implementing non-standard forward/backward logic, vectorised tensor operations, and profiling memory/compute bottlenecks using PyTorch Profiler / Nsight.
  • Experience with model training & convergence: stability tricks, learning rate schedules, gradient clipping, mixed-precision training (BF16/FP16), and diagnosing loss spikes or exploding/vanishing gradients.
  • Rigorous mathematical foundation: comfortable with high-dimensional linear algebra, matrix calculus, multivariable optimization, and probability theory.
  • Practical understanding of model compression: Post-Training Quantization (PTQ) vs Quantization-Aware Training (QAT), outlier activations, weight-only vs weight-and-activation quantization (INT8, INT4, FP8).

Схожі вакансії

З блогу Trackr

Усі статті →

Знайдено через trackr.help/jobs · Канал: @trackrhelp · Бот для персональних сповіщень: @trackrhelpBot