Skills
Sobre a Vaga
Você vai ajudar a próxima geração de IA a entender e gerar software com mais qualidade. Como Software Engineer (AI Training), sua missão é construir, avaliar e aprimorar códigos produzidos por IA, oferecendo feedback técnico para tornar assistentes de codificação mais seguros e confiáveis.
Esta é uma oportunidade 100% remota, em modelo de contrato por hora, com flexibilidade de agenda (10–40 horas por semana).
Responsabilidades
- Escrever, depurar e otimizar código em diferentes linguagens, frameworks e domínios
- Revisar e avaliar códigos gerados por IA quanto à correção, eficiência, legibilidade e boas práticas
- Identificar bugs, falhas lógicas, riscos de segurança e gargalos de desempenho
- Fornecer feedback estruturado e detalhado, explicando por que o código funciona (ou não)
- Criar prompts e cenários de teste com foco em casos de borda para pressionar a capacidade da IA
- Comparar e classificar múltiplas soluções geradas por IA com base em critérios de engenharia
- Trabalhar de forma independente e assíncrona, com autonomia de horário
Requisitos
- Domínio em uma ou mais linguagens de programação (Python, JavaScript, Java, C++, Go, TypeScript ou similares)
- Base sólida em estruturas de dados, algoritmos e princípios de design de software
- Capacidade de ler, escrever e raciocinar sobre código com clareza
- Boa abordagem de troubleshooting e pensamento sistemático para depuração
- Comunicação clara por escrito, conseguindo explicar decisões técnicas de forma objetiva
- Autonomia e responsabilidade para atuar sem supervisão direta
- Graduação em Ciência da Computação, Engenharia de Software ou área relacionada — ou experiência prática equivalente
Beneficios
- Atuação remota com flexibilidade de horários
- Contrato por hora com carga semanal entre 10 e 40 horas
- Impacto direto no desempenho e na confiabilidade de assistentes de IA para programação
- Ambiente desafiador, com avaliação de problemas diversos e aprendizado contínuo