Gramian Consulting
Gramian Consulting
A Gramian Consulting é uma empresa de consultoria com foco em trabalho remoto, especializada em talentos de engenharia, dados e inteligência artificial. Ela ajuda organizações a ampliar sua capacidade técnica por meio de alocação de talentos, recrutamento, equipes dedicadas e gestão de contratados, além de oferecer serviços como treinamento e ajuste fino de modelos de linguagem de grande escala, agentes e assistentes de IA, MLOps e infraestrutura de IA. A empresa também apoia o desenvolvimento profissional individual por meio de programas de mentoria e educação que abrangem preparação para a carreira, preparação para entrevistas e orientação sobre o mercado internacional. Seu trabalho combina experiência prática em engenharia e recrutamento para ajudar clientes a criar equipes técnicas e aplicar a IA às necessidades de seus negócios.

Engenheiro(a) de Software Sênior, Avaliação de Código de IA — Remoto em Bangladesh

Avalie códigos gerados por IA quanto à correção, segurança, escalabilidade e manutenibilidade. Ajude a desenvolver benchmarks de programação e a aprimorar métodos para avaliar os resultados de modelos de linguagem de grande porte.

Descrição

  • Avaliar códigos gerados por IA em diferentes linguagens de programação e casos de uso de engenharia de software
  • Revisar o código quanto à correção, confiabilidade, segurança, escalabilidade, legibilidade e manutenibilidade
  • Detectar bugs, falhas lógicas, implementações incompletas, falhas em casos extremos e fragilidades arquiteturais
  • Avaliar bases de código desconhecidas e determinar os efeitos das mudanças propostas
  • Revisar correções de bugs, novos recursos, refatorações, integrações de API, atualizações de configuração e operações de banco de dados
  • Comparar abordagens de implementação com os requisitos técnicos definidos
  • Reescrever ou aprimorar o código para produzir soluções de referência confiáveis
  • Explicar com clareza problemas técnicos e melhorias propostas
  • Criar critérios de avaliação, anotações técnicas e rubricas de avaliação da qualidade do código
  • Trabalhar com as equipes de pesquisa e engenharia para desenvolver benchmarks de programação e avançar os métodos de avaliação de modelos de linguagem de grande porte

Requisitos

  • Pelo menos 7 anos de experiência profissional em engenharia de software
  • Proficiência avançada em uma ou mais linguagens de programação, como Python, JavaScript ou TypeScript, Java, C++, Go, C#, Ruby, PHP ou Rust
  • Experiência significativa na criação, manutenção, depuração e revisão de software pronto para produção
  • Domínio sólido de princípios de design de software, código limpo, arquitetura modular, abstração, tratamento de erros e manutenibilidade
  • Capacidade comprovada de identificar problemas funcionais, de desempenho, segurança e design em bases de código complexas
  • Fortes habilidades de depuração, análise de causa raiz e resolução de problemas
  • Experiência participando de revisões de código e processos colaborativos de desenvolvimento de software
  • Familiaridade prática com Git e as práticas atuais de engenharia de software
  • Inglês escrito sólido e capacidade de comunicar feedback técnico com clareza
  • Compreensão sólida de estruturas de dados, algoritmos, APIs, bancos de dados e arquitetura de aplicações