Skills
Sobre a Vaga
Buscamos um(a) Desenvolvedor(a) de Software Embarcado Pleno para atuar com modelos de Machine Learning, realizando o desenvolvimento, validação e testes em C/C++ e garantindo a portabilidade de modelos originalmente construídos em Python.
Responsabilidades
- Desenvolver, validar e testar modelos de Machine Learning em C/C++
- Portar modelos de Machine Learning de Python para C/C++, assegurando compatibilidade e desempenho
- Manter e evoluir modelos já existentes com foco em performance e otimização
- Elaborar documentações do ciclo de desenvolvimento de software e de modelos
- Preparar relatórios sobre resultados e evolução dos experimentos
- Contribuir com pipelines e processos de engenharia de dados envolvendo SQL e NoSQL
Requisitos
- Formação superior completa em Ciência da Computação, Engenharia da Computação, Engenharia Elétrica, Análise de Sistemas ou áreas correlatas
- Experiência com técnicas de Machine Learning (classificação, regressão, agrupamento e recomendação)
- Conhecimento em C/C++ e Python
- Experiência com Kotlin/Java para desenvolvimento Android
- Domínio em análise e processamento de dados
- Conhecimento de bancos de dados relacionais e não relacionais
- Experiência com SQL, NoSQL e construção/integração de pipelines de dados
- Conhecimento em CMake
- Inglês intermediário
Beneficios
- Atuação em projetos com aplicação de Machine Learning em software embarcado
- Ambiente colaborativo com foco em performance, otimização e melhoria contínua
- Possibilidade de aprendizado com portabilidade de modelos e engenharia de dados