Desenvolvimento de MLOps
\
O engenheiro de MLOps desempenhará um papel fundamental no desenvolvimento e otimização de pipelines de aprendizado de máquina, implementação e manutenção de práticas de integração contínua e entrega contínua (CI/CD) para modelos de aprendizado de máquina.
\
\
1. Desenvolver e otimizar pipelines de aprendizado de máquina;
\
2. Implementar e manter práticas de CI/CD para modelos de aprendizado de máquina;
\
3. Monitorar e melhorar o desempenho dos modelos em produção;
\
4. Colaborar com cientistas de dados e engenheiros de software para otimizar processos e soluções;
\
5. Garantir a escalabilidade e eficiência da infraestrutura de aprendizado de máquina;
\
6. Implementar práticas de segurança e conformidade para modelos de aprendizado de máquina;
\
7. Desenvolver soluções personalizadas para problemas complexos em aprendizado de máquina;
\
8. Fornecer suporte técnico e orientação para equipes de desenvolvimento;
\
9. Participar de reuniões de equipe e contribuir com ideias e sugestões para melhorar os processos e projetos.
\
\
10. Graduação em Ciência da Computação, Engenharia de Software, Ciência de Dados ou área relacionada;
\
11. Experiência comprovada em aprendizado de máquina e práticas de MLOps;
\
12. Proficiência com ferramentas de CI/CD (e.g., Jenkins, GitLab CI);
\
13. Experiência com linguagens de programação como Python e frameworks de aprendizado de máquina (e.g., Scikit-Learn, PySpark);
\
14. Habilidade para trabalhar com grandes volumes de dados e realizar análises complexas;
\
15. Excelentes habilidades de comunicação e capacidade de trabalhar em equipe;
\
16. Conhecimento em metodologias ágeis e práticas de desenvolvimento sustentável;
\
17. Capacidade de aprender rapidamente e se adaptar a novas tecnologias e ferramentas;
\
18. Fluência em inglês ou outra língua estrangeira.
\