← Voltar a todas as vagas

Engenheiro(a) Backend Sénior

Localização: RemoteTipo de contrato: ContratoSalário: $50 – $100Publicada em: 29 de setembro de 2026

Sobre a Função

Título da Função: Engenheiro(a) Backend Sénior Tipo de Função: Contrato (20 horas por semana) Localização: Remoto

A micro1 está a contratar Engenheiros(as) Backend Sénior para participar num projeto avançado para um cliente, focado na criação de Ambientes de Aprendizagem por Reforço sofisticados para treino e avaliação de modelos de IA. Nesta função, irá aplicar a sua experiência para ajudar a treinar sistemas de IA de próxima geração. O seu trabalho vai moldar a forma como os modelos aprendem, raciocinam e têm desempenho, através de contributos reais e de alta qualidade. Não é necessária experiência prévia em IA — o que importa é o seu conhecimento do domínio.

Como especialista, irá criar Ambientes de Aprendizagem por Reforço que testam a capacidade de um modelo de IA para desenhar, implementar, diagnosticar, proteger, escalar e recuperar infraestrutura cloud de nível de produção. Irá desenvolver cenários realistas envolvendo sistemas distribuídos, redes, IAM, filas de mensagens, armazenamento durável, observabilidade, implementações contínuas e recuperação de desastres, e depois construir ambientes reproduzíveis, testes de validação determinísticos, soluções de referência e variantes intencionalmente defeituosas.

O Que Vai Fazer

  • Desenhar, desenvolver e implementar ambientes de infraestrutura cloud realistas para avaliar a proficiência de modelos de IA em design, implementação e diagnóstico de sistemas.
  • Criar cenários detalhados e reproduzíveis envolvendo sistemas distribuídos, redes, Gestão de Identidade e Acesso (IAM), filas de mensagens, armazenamento persistente, observabilidade, implementações contínuas e recuperação de desastres.
  • Desenvolver testes de validação determinísticos e soluções de referência para garantir a fiabilidade e exatidão dos ambientes de aprendizagem por reforço.
  • Produzir variantes intencionalmente defeituosas e cenários de falha para testar rigorosamente as respostas e estratégias de recuperação do modelo de IA.
  • Documentar a arquitetura, casos-limite e fluxos operacionais de todos os ambientes desenvolvidos, garantindo clareza e reprodutibilidade para uso futuro.
  • Colaborar com líderes técnicos e outros participantes do projeto para refinar iterativamente as especificações dos ambientes e os critérios de aceitação.
  • Aplicar práticas de DevOps e automação de infraestrutura para entregar soluções escaláveis, seguras e sustentáveis para avaliação de sistemas baseados em cloud.

Requisitos

  • Experiência comprovada com linguagens de programação backend, como C++, Python, Rust, GoLang, JAVA ou JavaScript.
  • Forte experiência prática com DevOps, infraestrutura cloud, pipelines de CI/CD e ferramentas de automação.
  • Capacidade demonstrada de arquitetar, escalar e proteger sistemas distribuídos em ambientes de produção.
  • Conhecimento profundo de redes, IAM, filas, armazenamento durável e conceitos de recuperação de desastres.

Processo:

  • Candidate-se à vaga, preenchendo as perguntas de seleção
  • Complete a entrevista com IA (aprox. 30 minutos), revista por recrutadores
  • Revisão pelo Hiring Manager

Estrutura de Compensação A compensação é baseada em resultados; 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 devem submeter um número mínimo de tarefas por semana.

Cronograma de Início e Disponibilidade Habitualmente preenchemos as vagas em 48 horas e procuramos especialistas prontos a começar de imediato. Se selecionado(a), esperamos que inicie as primeiras tarefas dentro de 24–48 horas após concluir o onboarding.

Compensação e Logística

Consulte as colunas Pay Min/Max para o intervalo de remuneração horária.