← Voltar aos Trabalhos

Engenheiro de Software Sênior – C++ (Avaliação de LLM e Validação de Repositórios)

Code Evaluation
Candidatar Agora →

Descrição

Sobre os projetos: estamos criando conjuntos de dados para avaliação e treinamento de LLM, com o objetivo de treinar esses modelos para lidar com problemas reais de engenharia de software. Uma de nossas abordagens, neste projeto, é criar tarefas de engenharia de software verificáveis com base em históricos de repositórios públicos, em uma abordagem sintética com intervenção humana; ao mesmo tempo, expandimos a cobertura do conjunto de dados para diferentes tipos de tarefas em termos de linguagem de programação, nível de dificuldade e etc.

Sobre a função: Estamos procurando engenheiros de software experientes (nível de líder técnico) que estejam familiarizados com repositórios públicos de alta qualidade no GitHub e possam contribuir para este projeto. Esta função envolve trabalho prático de engenharia de software, incluindo automação do ambiente de desenvolvimento, triagem de issues e avaliação da cobertura e qualidade dos testes.

Por que se juntar a nós? A Turing é uma das empresas de IA que mais cresce no mundo, acelerando o avanço e a implantação de poderosos sistemas de IA. Você estará na vanguarda da avaliação de como os LLMs interagem com código real, influenciando o futuro do desenvolvimento de software assistido por IA. Esta é uma oportunidade única de combinar engenharia de software prática com pesquisa em IA.

Como é o dia a dia:

  • Analisar e classificar problemas no GitHub em bibliotecas de código aberto em destaque.
  • Criar e configurar repositórios de código, incluindo Dockerização e configuração de ambiente.
  • Avaliar a cobertura e a qualidade dos testes unitários.
  • Modificar e executar bases de código localmente para avaliar o desempenho dos LLMs

Details

Category

Code Evaluation

Location

Remote

Employment Type

Independent Contractor

Skills

C++

Posted

13/04/2026