Na Iryz, utilizamos visão computacional aplicada ao esporte para transformar dados em performance. Alguns exemplos de soluções que atuamos: Futebol: Anotação e extração de estatísticas detalhadas das partidas. Academias: Monitoramento de postura e movimento dos alunos para correção em tempo real, atuando como um "personal trainer virtual". Boxe: Captura e análise de movimentos, velocidade e precisão. Responsabilidades da vaga: Projetar, desenvolver e manter módulos de software em Python com integração a componentes C++ (GStreamer/DeepStream) Otimizar código para desempenho, incluindo integração com plataformas NVIDIA Desenvolver e manter pipelines de processamento de vídeo e imagens Realizar integração e testes de componentes de software dentro da arquitetura geral do sistema Colaborar com times multidisciplinares (AI/ML, hardware) para garantir uma integração suave Depurar e solucionar problemas de software Manter-se atualizado(a) sobre as novidades em Python, C++ e tecnologias relevantes Criar e manter containers Docker para implantação e testes de software Utilizar Git para controle de versão e colaboração de código, Requisitos: 3 anos de experiência em desenvolvimento Python; Experiência com integração Python/C++ (pybind11, Cython ou similares); Conhecimento de C++ moderno (C++11 ou superior) - diferencial importante; Experiência em ambientes Linux (shell scripting e administração de sistemas); Experiência com Docker e tecnologias de containerização; Familiaridade com frameworks de visão computacional (OpenCV, PyTorch, TensorRT); Conhecimento sólido em princípios de engenharia de software e design patterns; Experiência com Git para controle de versão; Inglês fluente para comunicação com equipes internacionais; Habilidade para trabalhar bem em equipe, com perfil executor. Diferenciais (Nice To Have): Experiência com plataformas NVIDIA (Jetson, GPUs); Conhecimento em GStreamer/DeepStream; Experiência com otimização de código para hardware específico; Conhecimento em processamento paralelo (multithreading, multiprocessing); Familiaridade com pipelines de dados em tempo real.