Engenheiro de Software – Backend
Sobre a Função
Tipo: Prestador de serviços (~15 h por semana)
Localização: Remoto
Horário: Flexível, escolhes as horas e os dias (incluindo fins de semana, se quiseres)
Resumo da Função: Nesta função, vais aplicar a tua experiência para ajudar a treinar os sistemas de IA da próxima geração. O teu trabalho vai moldar a forma como os modelos aprendem, raciocinam e funcionam, através de contributos reais e de alta qualidade. Não é necessária experiência prévia em IA — o que importa é o teu conhecimento da área.
Vais criar tarefas de programação realistas, interessantes e desafiantes para a IA resolver, envolvendo implementação de funcionalidades e correção de bugs, e implementar verificadores determinísticos que aceitem soluções válidas razoáveis e rejeitem tudo o resto.
Requisitos
- Forte experiência em backend em Java, Node.js, Go, Rust, Typescript, Python, C++ ou semelhantes
- Historial de construção de serviços e APIs escaláveis
- À vontade com depuração, trabalho de desempenho e testes automatizados
- Bom instinto para revisão de código
Requisitos
- Experiência comprovada em desenvolvimento backend, com historial de entrega de projetos de alta qualidade e bom desempenho.
- Sucesso demonstrado na identificação e resolução de bugs de software e estrangulamentos de sistema.
- Experiência em refatorização de bases de código e na implementação de funcionalidades complexas em aplicações de grande escala.
- Sólida compreensão de algoritmos, estruturas de dados e conceitos fundamentais de ciências da computação.
- Excelentes capacidades analíticas, de resolução de problemas e de comunicação técnica.
- Uma nota sobre o processo: as nossas fases de entrevista e avaliação foram concebidas para perceber como pensas, por isso pedimos que as concluas sem ajuda externa. O mesmo se aplica depois de estares no projeto — o valor do trabalho vem do teu próprio juízo.
- Processo:
- Candidata-te à função, preenchendo as perguntas de triagem
- Concluir a Entrevista com IA (aprox. 15/20 minutos)
- Avaliação Técnica (Provisória)
- Revisão pelo gestor de contratação
- Estrutura de Remuneração
- A remuneração é baseada na produção; os especialistas são pagos por tarefa que cumpra as especificações do projeto. O tempo necessário para concluir o trabalho pode variar consoante a experiência e o fluxo de trabalho do especialista. Aplicam-se requisitos mínimos de submissão. Os especialistas têm de submeter um número mínimo de tarefas por semana.
- Prazo de Início e Disponibilidade
- Normalmente preenchemos as vagas em 48 horas e procuramos especialistas prontos para começar de imediato. Se fores selecionado, esperamos que comeces as tuas primeiras tarefas 24–48 horas após concluíres a integração (onboarding).
Vagas relacionadas
Engenheiro de Software, Recém-Licenciado
Engenheiro de Software, Recém-Licenciado — remoto, trabalho remunerado de treino/avaliação de IA (software-engineering) ($60-$80/h).
Engenheiro de Software
Engenheiro de Software — remoto, trabalho remunerado de treino/avaliação de IA (software-engineering) ($30-$100/h).
Engenheiro(a) Sénior de Fiabilidade de Bases de Dados
Engenheiro(a) Sénior de Fiabilidade de Bases de Dados — função remota, a tempo inteiro e assalariada ($220.000-$260.000/ano).
