CreateFuture
Bjak
Engenheiro de Software Android
Sobre a ActAI
Existem mais de 5 bilhões de usuários utilizando aplicativos básicos hoje, como e-mail, notas, tarefas e calendário, que não são nativos em IA. Nossa missão é criar aplicativos proativos para qualquer pessoa no mundo que não esteja acostumada com prompts complexos. Nosso objetivo é trazer inteligência para conversas, tarefas, organização e fluxos de trabalho, com o mínimo ou nenhum uso de prompts.
Nosso primeiro aplicativo é um app de comunicação móvel focado em agentes. Acreditamos que criar aplicativos que os usuários utilizam diariamente para comunicação, coordenação e colaboração ajudará a integrar a IA em suas vidas. O efeito líquido é eliminar a desinformação, alcançar baixos custos de coordenação e permitir tarefas e colaborações de alta qualidade em escala, com o mínimo ou pouco uso de prompts.
O Papel
Como Engenheiro de Software Android, você será responsável pela experiência do cliente Android, definindo como a IA se sente, se comporta e performa em dispositivos móveis. Este não é um papel de cliente leve. Você construirá um aplicativo Android de produção onde as interações de IA são fundamentais para o produto, e onde desempenho, confiabilidade e clareza são essenciais.
Como Trabalhamos
Os melhores produtos do mundo hoje foram construídos por equipes pequenas e de classe mundial. Somos uma equipe de alta densidade de talentos e prática. Tomamos decisões coletivamente, avançamos em ritmo acelerado, equilibrando a entrega de trabalho de alta qualidade com o aprendizado. Fazer parte da nossa equipe exige a capacidade de trazer estrutura, exercer julgamento e executar de forma independente. Nosso objetivo é colocar nas mãos de nossos usuários um produto verdadeiramente mágico.
Foco
- Construir e manter aplicativos Android de produção usando Kotlin.
- Integrar recursos baseados em IA (chat, visão, voz, recomendações) via backend APIs.
- Projetar padrões de UX para interações de IA, incluindo respostas em streaming, novas tentativas e resultados parciais.
- Otimizar desempenho, uso de memória e capacidade de resposta para fluxos intensivos em IA.
- Implementar análise, registro e captura de feedback para apoiar a avaliação e iteração da IA.
- Colaborar estreitamente com engenheiros de backend e ML em contratos de API e comportamento do sistema.
- Garantir a estabilidade, segurança e escalabilidade do aplicativo em ambientes de produção.
Experiências Ideais
- 3+ anos de experiência em desenvolvimento Android usando Kotlin.
- Experiência prática na integração de recursos de IA (por exemplo, LLM, visão, fala APIs).
- Forte compreensão de programação assíncrona (Coroutines, Flow).
- Familiaridade com REST ou gRPC APIs e formatos de dados estruturados.
- Fortes habilidades de depuração e perfil de desempenho.
- Conforto em construir em ambientes com latência, falhas parciais e comportamento não determinístico.
- Experiência com MLKit ou inferência leve no dispositivo.
- Aplicativos de produção publicados na Google Play Store.
Resultados
- Aplicativos android estáveis, fluidos e confiáveis para uso no mundo real.
- Desempenho otimizado: responsivo, de baixa latência e eficiente em memória e CPU.
- Problemas de produção detectados precocemente, monitorados de forma eficaz e resolvidos com análise clara da causa raiz.
Stack Tecnológico
- Kotlin / Java
- SQL / noSQL
- TensorFlow Lite (inferência no dispositivo)
Processo de entrevista
Se houver compatibilidade, entraremos em contato para agendar 3, mas não mais que 4 entrevistas.
As candidaturas são avaliadas pelos membros da nossa equipe técnica. As entrevistas serão realizadas por meio de reuniões virtuais e/ou presenciais.
Valorizamos a transparência e a eficiência, portanto, espere uma decisão rápida. Se você demonstrou as habilidades excepcionais e a mentalidade que procuramos, faremos uma oferta para se juntar a nós. Esta não é apenas uma oferta de emprego; é um convite para fazer parte de uma equipe que está trazendo benefícios práticos da IA para bilhões de pessoas globalmente.
