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
Mensagem pronta para colar
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-engineerOu 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.mdConteú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.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #3601
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
pytorch-patterns
Ajuda seu agente a usar o PyTorch para criar modelos de aprendizado de máquina. Ele aplica as melhores práticas para treinar modelos de forma eficiente e garantir que os resultados sejam consistentes.
affaan-m/ECC
evm-token-decimals
Ajuda seu agente a evitar erros com números decimais em diferentes redes blockchain. Garante que os valores de tokens sejam precisos em transações e cálculos.
affaan-m/ECC
knowledge-agent
Cria e consulta bases de conhecimento com inteligência artificial. Permite fazer perguntas sobre trabalhos passados ou compilar conhecimento sobre um tema.
thedotmack/claude-mem