Назад
4 часа назад

Senior ML Engineer (LLM/VLM)

5 000USDT
Формат работы
remote (только Europe)/onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Вакансия от Hirify. Размещена напрямую Вакансия размещена на Hirify напрямую от HR/нанимающего менеджера

Мэтч

Покажет вашу совместимость с вакансией

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

TL;DR
Senior ML Engineer (LLM/VLM): Owning the end-to-end lifecycle of in-house LLM and VLM models with an accent on fine-tuning, evaluation, and self-hosted production deployment. Focus on building reproducible training pipelines, managing data workflows, and operating high-load inference infrastructure while ensuring data privacy. Location Europe: European Union, Albania, Andorra, Bosnia and Herzegovina, United Kingdom, Iceland, Liechtenstein, Moldova, Monaco, Montenegro, North Macedonia, Norway, San Marino, Serbia, Switzerland, Georgia, Armenia, Turkey. LATAM: Mexico, Panama, Argentina, Bolivia, Brazil, Chile, Colombia, Ecuador, Peru, Paraguay, Uruguay, Venezuela.

Senior ML Engineer (LLM/VLM)

Position summary

Senior ML Engineer owns the in-house LLM/VLM lifecycle: datasets, weight training, evaluation, and self-hosted production. The role is weighted toward fine-tuning and serving on our own infrastructure, not prompt assembly, RAG integration, or third-party LLM APIs.

Personal and sensitive data are processed only on-premises. External cloud LLM APIs are not used for workloads that include such data.

You are expected to run the loop end to end, decide what to retrain from production failures or eval gaps, and keep datasets, eval configs, and release criteria documented so the pipeline is not tied to one engineer.

Key responsibilities

Model training and fine-tuning

  • Fine-tune LLM and VLM models for product use cases using LoRA/QLoRA, distillation, and related methods through production-ready weights
  • Adapt models to domain-specific tasks without relying on prompt-only or RAG-only approaches as the primary delivery path
  • Maintain reproducible training configs and document model versions bound to releases

Evaluation and data

  • Build evaluation as a release gate: field-level metrics (exact-match, precision, recall, F1, CER, WER), held-out sets, and train/test leakage checks before rollout
  • Own data workflows: collection, teacher-labeling, versioned reproducible datasets, and synthetic data generation with validation
  • Define acceptance criteria tied to eval results for production-bound model versions

Production inference and operations

  • Deploy and operate self-hosted inference under load: vLLM, batching, VRAM management, quantization, structured and guided JSON outputs
  • Monitor production model behavior and initiate retraining from eval failures or production error patterns
  • Run containerized deployments (Docker, Kubernetes), CI/CD for model releases, and quality logging for model outputs
  • Keep personal and sensitive data within the in-house environment

Required qualifications

  • 5+ years of experience delivering ML systems to production, including high-load AI systems
  • Hands-on fine-tuning of LLM or VLM models: you train weights (LoRA/QLoRA, distillation), not only prompt design or RAG wiring
  • Evaluation practice as a release discipline: held-out metrics by field, leakage detection, and clear pass/fail gates before production
  • End-to-end data ownership: teacher-labeling, reproducible versioned datasets, validated synthetic data
  • Production experience with self-hosted LLM serving (vLLM or equivalent): batching, quantization, structured outputs under load
  • Ownership of at least one full cycle to production traffic: data preparation, fine-tuning, evaluation, deployment, and iteration from prod or eval signals
  • Strong Python and production backend skills (e.g. FastAPI); PostgreSQL, Redis where applicable
  • Docker, Kubernetes, and CI/CD for model and service releases
  • In-house / self-hosted ML operation; no sending personal or sensitive data to third-party LLM APIs

Preferred qualifications

  • OCR on multilingual documents: text and structure extraction from mixed languages within a single file
  • Experience with Hugging Face Transformers, PEFT, and training tooling in production contexts
  • MLOps practice: output quality monitoring, drift signals, model versioning
  • STEM degree

Technology stack

  • Training: PyTorch, Hugging Face Transformers, PEFT (LoRA/QLoRA), distillation workflows
  • Serving: vLLM, quantization, guided/structured JSON generation
  • Data and eval: held-out splits, field-level metrics, dataset versioning, teacher-labeling pipelines
  • Backend: Python, FastAPI; PostgreSQL, Redis
  • Infra: Docker, Kubernetes; CI/CD (GitHub Actions, GitLab CI, or similar)
  • Observability: logging, model output quality monitoring (Prometheus/Grafana or equivalent)
  • Testing: pytest, Pydantic

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Вакансия размещена на Hirify напрямую от HR/нанимающего менеджера