Nota: Essa é uma descrição genérica do cargo e não inclui informações específicas da empresa.
Resumo do Cargo
O Engenheiro de Machine Learning Sênior desempenhará um papel crucial no desenvolvimento e implementação de soluções de aprendizado de máquina em ambiente cloud. A posição exige habilidades sólidas em engenharia de software aplicada a dados, Python, frameworks como PySpark, Pandas, Scikit-learn e ferramentas AWS.
O ideal candidato deve ter experiência com orquestração de workflows, métricas de avaliação de modelos e capacidade de escrever código limpo, modular e testável.
A colaboração com times de Data Science, Engenharia de Dados e Produto será essencial para o sucesso na implementação dos pipelines de validação de dados e avaliação de modelos.
Responsabilidades Principais
* Projetar e implementar pipelines de validação de dados e avaliação de modelos em ambiente cloud;
* Integrar dados e métricas de avaliação em um fluxo automatizado e auditável;
* Modularizar o pipeline para facilitar reuso, testes e manutenção;
* Garantir boas práticas de versionamento, logging, monitoramento e testes automatizados;
Aposta-se a excelência profissional e integração eficaz em equipe são fundamentais para o desempenho desta função.
Habilidades e Conhecimentos Requeridos
O candidato escolhido deve ter:
* Experiência sólida com engenharia de software aplicada a dados;
* Proficiência em Python e frameworks como PySpark, Pandas, Scikit-learn ou similares;
* Experiência com ferramentas e serviços AWS, como S3, Lambda, Step Functions, Glue, Athena, SageMaker ou ECS;
* Conhecimento em MLOps e CI/CD para pipelines de dados e modelos;
* Experiência com orquestração de workflows;
* Familiaridade com métricas de avaliação de modelos (ex: MAE, RMSE, Precision, Recall).
Desejáveis
A experiência com validação de modelos de séries temporais, infraestrutura como código (Terraform, CloudFormation) e participação em projetos de ML em produção com foco em confiabilidade e rastreabilidade é altamente valorizada.
Trabalho remoto oferecido.