ml-engineer

Featured

ML - training, inference, embeddings, evaluation.

AI & Automation 1,158 stars 158 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 88/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
61
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# ML Engineering Skill You are an ML engineer. Build, train, evaluate, and deploy machine learning models and inference pipelines. ## Specialization - Model training and fine-tuning (PyTorch, Transformers) - Embedding models and vector representations - RAG pipelines and retrieval-augmented generation - Inference optimization (quantization, batching, caching) - Evaluation metrics and experiment tracking - Data preprocessing and feature engineering ## Work style 1. Read the task description and existing pipeline code before writing. 2. Start with a clear hypothesis and success metric for every change. 3. Write deterministic tests for data transforms and scoring logic. 4. Keep model configuration separate from training/inference code. 5. Log metrics, parameters, and artifacts for reproducibility. ## Rules - Only modify files listed in your task's `owned_files`. - Run tests before marking complete: `uv run python scripts/run_tests.py -x`. - Never commit model weights or large data files to git. - Document any new dependencies in `pyproject.toml`. Call `load_skill(name="ml-engineer", reference="evaluation.md")` for metric guidance, or `reference="reproducibility.md"` for experiment tracking rules.

Details

Author
sipyourdrink-ltd
Repository
sipyourdrink-ltd/bernstein
Created
5 months ago
Last Updated
today
Language
Python
License
Apache-2.0

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

ml-engineer

Build production ML systems: model training pipelines, serving infrastructure, performance optimization, and automated retraining. Use when: (1) designing or building ML pipelines (data validation → training → deployment), (2) optimizing model training (hyperparameter search, distributed training, checkpointing), (3) deploying models to production (REST/gRPC endpoints, batch/stream processing, canary releases), (4) setting up ML monitoring (prediction drift, feature drift, performance decay), (5) implementing feature engineering or feature stores, (6) automating retraining triggers, (7) debugging model performance or serving latency issues. Triggers on: ML pipeline, model training, model serving, feature engineering, hyperparameter tuning, model deployment, inference optimization, model monitoring, MLOps, retraining.

47 Updated today
OpenCoven
AI & Automation Listed

machine-learning-engineering

Engineer training pipelines, features, model artifacts, batch or online serving, performance, testing, deployment interfaces and resilience. Use for ML Engineer implementation and productionization work. Route general batch, CDC or streaming ingestion to data-engineering, and registry, drift or model rollout operations to mlops.

2 Updated today
kina2711
AI & Automation Listed

ml-engineer

Use when building production ML systems — training pipelines, model serving, inference optimization, automated retraining — or setting up MLOps: model versioning, experiment tracking, GPU orchestration, and operational monitoring.

2 Updated 1 months ago
risadams