Desenvolvedor(a) de Inteligência Artificial
O projeto visa desenvolver soluções inovadoras para as redes 5G, utilizando técnicas modernas de Ciência de Dados e Machine Learning. O profissional realizará tarefas que envolvem o desenvolvimento de modelos estatísticos e de aprendizado de máquina, assim como a criação de aplicações que possam envolver inteligência artificial e análise de dados.
Responsabilidades:
* Desenvolver modelos estatísticos e de aprendizado de máquina usando técnicas modernas de Ciência de Dados e Machine Learning;
* Desenvolver aplicações para plataformas que podem envolver IA/ML;
* Familiaridade com infraestrutura e arquitetura de redes, especialmente com foco em ambientes de redes móveis e 5G;
* Conceber soluções inovadoras para plataformas Network as a Service (NaaS);
* Realizar estudos e análises de estruturas, dados, plataformas e ferramentas de IA/ML;
* Elaborar documentação técnica sobre as soluções propostas/adotadas;
* Conhecimento profundo sobre arquiteturas de redes 5G e suas particularidades, como baixa latência, alta velocidade e edge computing;
* Prover suporte ao time de QA;
* Revisar código desenvolvido conforme boas práticas da tecnologia;
* Familiaridade com infraestrutura e arquitetura de redes, especialmente com foco em ambientes de redes móveis e 5G;
* Elaborar documentação técnica;
* Atuar como agente multiplicador de conhecimentos, prestando suporte técnico a seus pares.
Requisitos e qualificações:
O profissional deve ter ensino superior completo, preferencialmente na área de tecnologia ou exatas. Experiência em linguagem de programação Python ou Go é necessária, além disso, métodos estatísticos para análise de dados, desenvolvimento de algoritmos de Machine Learning/Deep Learning, arquitetura em microserviços, desenvolvimento de aplicações web modernas e banco de dados de alto volume são fundamentais.
Conhecimentos adicionais:
Keras, PyTorch e TensorFlow, MLOps, Plataformas Cloud (AWS ou Azure), CI/CD, Melhores práticas de desenvolvimento e Metodologias ágeis são importantes conhecimentos adquiridos por um profissional com essa função. Além disso, ser capaz de trabalhar com equipes multidisciplinares e lidar com problemas complexos é fundamental.
Benefícios do trabalho remoto:
As atividades serão realizadas em formato de Teletrabalho 'Home Office', facilitando a organização e gestão do tempo, sem a necessidade de deslocamento até um local específico.