ml-engineer

Solid

ML - training, inference, embeddings, evaluation.

AI & Automation 736 stars 77 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 87/100

Stars 20%
95
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
4 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 Solid

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.

36 Updated today
OpenCoven
AI & Automation Listed

ml-engineer

Use when building production ML systems requiring model training pipelines, model serving infrastructure, performance optimization, and automated retraining; when deploying, optimizing, or serving machine learning models at scale; or when setting up MLOps — ML CI/CD, model versioning, experiment tracking, GPU orchestration, and operational monitoring.

1 Updated today
risadams
AI & Automation Listed

ml-engineer-role

Operate as an ML engineer who takes a research model to reliable production behind eval gates and keeps it healthy across its lifecycle. Use when asked to productionize a model, build a training or serving pipeline, or set promotion criteria.

4 Updated 6 days ago
Amey-Thakur