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.

Especialista em engenharia de software mobile para projetos de treinamento de IA

Crie desafios exigentes de programação mobile, ambientes reproduzíveis e soluções de referência para projetos de treinamento de IA. Avalie código mobile gerado por IA com exercícios rigorosos de depuração, testes e otimização.

Descrição

  • Crie tarefas realistas de engenharia mobile para modelos avançados de IA usando repositórios de código existentes.
  • Desenvolva desafios de depuração, implementação de funcionalidades, refatoração, gerenciamento de estado, ciclo de vida e otimização de desempenho.
  • Crie tarefas em pelo menos uma área: desenvolvimento multiplataforma com React Native, TypeScript, JavaScript ou Flutter e Dart; desenvolvimento para iOS com Swift, SwiftUI ou UIKit; ou desenvolvimento para Android com Kotlin, Jetpack Compose ou o sistema de Views do Android.
  • Prepare ambientes reproduzíveis com requisitos, dependências e instruções claras para execução.
  • Crie verificações automatizadas determinísticas que aceitem implementações corretas e rejeitem soluções com falhas, incompletas ou codificadas para casos específicos.
  • Crie e verifique soluções de referência que demonstrem abordagens sólidas para cada tarefa.
  • Garanta que as tarefas sejam tecnicamente exigentes, claras e reproduzíveis, e adequadas para avaliar capacidades avançadas de programação de IA.

Requisitos

  • Experiência prática significativa em pelo menos uma especialização mobile: desenvolvimento multiplataforma, para iOS ou para Android.
  • Domínio de pelo menos uma linguagem relevante: TypeScript, JavaScript, Dart, Swift ou Kotlin.
  • Conhecimento aprofundado de arquitetura mobile, gerenciamento de estado, programação assíncrona e ciclos de vida de aplicativos.
  • Habilidade comprovada para diagnosticar problemas complexos em aplicativos mobile, encontrar defeitos sutis e entregar correções robustas.
  • Experiência em desenvolver funcionalidades mobile, refatorar código e melhorar o desempenho de aplicativos.
  • Capacidade de escrever testes automatizados, verificar o comportamento esperado e distinguir soluções corretas de paliativos superficiais.
  • Fortes habilidades analíticas, atenção cuidadosa aos detalhes e documentação técnica clara.
  • Disponibilidade para começar pouco depois da integração e cumprir os requisitos mínimos semanais de envio de tarefas.