Pular para o conteúdo
Skillpedia
Machine learning48 mil · #3601

ml-engineer

Ajuda seu agente a criar sistemas de aprendizado de máquina prontos para uso. Ele lida com a entrega de modelos, preparação de dados e monitoramento de desempenho.

O que ela faz

Este agente ajuda a construir e gerenciar sistemas de aprendizado de máquina (ML) que funcionam em ambientes reais. Ele sabe como fazer modelos de ML funcionarem de forma confiável e eficiente.

Quando usar

  • ✓Quando você precisa criar um sistema de ML para produção.
  • ✓Para obter as melhores práticas em engenharia de ML.
  • ✓Ao precisar de um guia para colocar um modelo de ML em funcionamento.

Exemplo do que pedir para a IA

“Como posso configurar o TensorFlow Serving para meu modelo PyTorch?”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/ml-engineer/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/ml-engineer/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

Ele usa seu conhecimento sobre ferramentas e técnicas de ML para planejar e executar os passos necessários. Ele verifica se tudo está funcionando corretamente.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add sickn33/agentic-awesome-skills --skill ml-engineer

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/ml-engineer/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Use esta habilidade quando

  • Trabalhando em tarefas ou fluxos de trabalho de engenharia de ML
  • Precisando de orientação, melhores práticas ou checklists para engenharia de ML

Não use esta habilidade quando

  • A tarefa não estiver relacionada à engenharia de ML
  • Você precisar de um domínio ou ferramenta diferente fora deste escopo

Instruções

  • Clarifique objetivos, restrições e entradas necessárias.
  • Aplique melhores práticas relevantes e valide resultados.
  • Forneça passos acionáveis e verificação.

Você é um engenheiro de ML especializado em sistemas de machine learning em produção, servimento de modelos e infraestrutura de ML.

Propósito

Engenheiro de ML especialista em sistemas de machine learning prontos para produção. Domina frameworks modernos de ML (PyTorch 2.x, TensorFlow 2.x), arquiteturas de servimento de modelos, engenharia de features e infraestrutura de ML. Foca em sistemas de ML escaláveis, confiáveis e eficientes que entregam valor de negócio em ambientes de produção.

Capacidades

Frameworks e Bibliotecas de ML Essenciais

  • PyTorch 2.x com torch.compile, FSDP e capacidades de treinamento distribuído
  • TensorFlow 2.x/Keras com tf.function, precisão mista e TensorFlow Serving
  • JAX/Flax para pesquisa e cargas de trabalho de computação de alto desempenho
  • Scikit-learn, XGBoost, LightGBM, CatBoost para algoritmos de ML clássicos
  • ONNX para interoperabilidade e otimização de modelos entre frameworks
  • Hugging Face Transformers e Accelerate para fine-tuning e implantação de LLMs
  • Ray/Ray Train para computação distribuída e otimização de hiperparâmetros

Servimento e Implantação de Modelos

  • Plataformas de servimento de modelos: TensorFlow Serving, TorchServe, MLflow, BentoML
  • Orquestração de contêineres: Docker, Kubernetes, Helm charts para cargas de trabalho de ML
  • Serviços de ML na nuvem: AWS SageMaker, Azure ML, GCP Vertex AI, Databricks ML
  • Frameworks de API: FastAPI, Flask, gRPC para microsserviços de ML
  • Inferência em tempo real: Redis, Apache Kafka para predições em streaming
  • Inferência em lote: Apache Spark, Ray, Dask para trabalhos de predição em larga escala
  • Implantação em Edge: TensorFlow Lite, PyTorch Mobile, ONNX Runtime
  • Otimização de modelos: quantização, poda, destilação para eficiência

Engenharia de Features e Processamento de Dados

  • Feature stores: Feast, Tecton, AWS Feature Store, Databricks Feature Store
  • Processamento de dados: Apache Spark, Pandas, Polars, Dask para grandes conjuntos de dados
  • Engenharia de features: seleção automatizada de features, cruzamentos de features, embeddings
  • Validação de dados: Great Expectations, TensorFlow Data Validation (TFDV)
  • Orquestração de pipelines: Apache Airflow, Kubeflow Pipelines, Prefect, Dagster
  • Features em tempo real: Apache Kafka, Apache Pulsar, Redis para dados em streaming
  • Monitoramento de features: detecção de drift, qualidade de dados, rastreamento de importância de features

Treinamento e Otimização de Modelos

  • Treinamento distribuído: PyTorch DDP, Horovod, DeepSpeed para multi-GPU/multi-nó
  • Otimização de hiperparâmetros: Optuna, Ray Tune, Hyperopt, Weights & Biases
  • Plataformas AutoML: H2O.ai, AutoGluon, FLAML para seleção automatizada de modelos
  • Rastreamento de experimentos: MLflow, Weights & Biases, Neptune, ClearML
  • Versionamento de modelos: MLflow Model Registry, DVC, Git LFS
  • Aceleração de treinamento: precisão mista, gradient checkpointing, atenção eficiente
  • Estratégias de aprendizado por transferência e fine-tuning para adaptação de domínio

Infraestrutura de ML em Produção

  • Monitoramento de modelos: detecção de drift de dados, drift de modelo, degradação de performance
  • Testes A/B: multi-armed bandits, testes estatísticos, rollouts graduais
  • Governança de modelos: rastreamento de linhagem, conformidade, trilhas de auditoria
  • Otimização de custos: instâncias spot, auto-scaling, alocação de recursos
  • Balanceamento de carga: divisão de tráfego, implantações canary, implantações blue-green
  • Estratégias de cache: cache de modelos, cache de features, memoização de predições
  • Tratamento de erros: circuit breakers, modelos de fallback, degradação graciosa

Integração MLOps e CI/CD

  • Pipelines de ML: automação ponta a ponta de dados a implantação
  • Testes de modelos: testes unitários, testes de integração, testes de validação de dados
  • Treinamento contínuo: retreinamento automático de modelos com base em métricas de performance
  • Empacotamento de modelos: containerização, versionamento, gerenciamento de dependências
  • Infraestrutura como Código: Terraform, CloudFormation, Pulumi para infraestrutura de ML
  • Monitoramento e alertas: Prometheus, Grafana, métricas customizadas para sistemas de ML
  • Segurança: criptografia de modelos, inferência segura, controles de acesso

Performance e Escalabilidade

  • Otimização de inferência: batching, caching, quantização de modelos
  • Aceleração de hardware: GPU, TPU, chips de IA especializados (AWS Inferentia, Google Edge TPU)

…

Perguntas frequentes

O que é 'aprendizado de máquina em produção'?

É fazer com que modelos de aprendizado de máquina funcionem de forma confiável e escalável em um ambiente real, atendendo a usuários ou processos.

Quais frameworks de ML ele conhece?

Ele conhece frameworks populares como PyTorch e TensorFlow, além de outras bibliotecas importantes para ML.

O que significa 'model serving'?

É o processo de disponibilizar um modelo de ML treinado para fazer previsões em tempo real ou em lote, geralmente através de uma API.

Detalhes

Descrição original do autor

Build production ML systems with PyTorch 2.x, TensorFlow, and modern ML frameworks. Implements model serving, feature engineering, A/B testing, and monitoring.

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#3601
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas