
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