ambi.
Bjak
Android Software Engineer
Sobre a ActAI
Existem mais de 5 bilhão de usuários utilizando aplicativos básicos hoje em dia, como e-mail, notas, tarefas, calendário, e eles não são nativos de IA. Nossa missão é construir aplicativos proativos para qualquer pessoa no mundo, que não está acostumada com prompts complexos. Nosso objetivo é trazer inteligência para conversas, recados, organização e fluxos de trabalho, com o mínimo ou nenhum prompt.
Nosso primeiro aplicativo é um app de comunicação móvel focado em agentes. Acreditamos que construir aplicativos que os usuários usam 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, permitir tarefas e colaboração de alta qualidade em escala com o mínimo ou pouco prompt.
Cargo
Como um(a) Android Software Engineer, você é responsável pela experiência do cliente Android, 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 centrais para o produto, e performance, confiabilidade e clareza importam.
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 hands-on. Tomamos decisões coletivamente, avançamos em alta velocidade, buscando um equilíbrio entre entregar trabalho de alta qualidade e aprender. Juntar-se à nossa equipe requer a capacidade de trazer estrutura, exercer julgamento e executar de forma independente. Nosso objetivo é colocar em mãos de nossos usuários um produto verdadeiramente mágico.
Foco
- Construir e manter apps Android de produção usando Kotlin.
- Integrar funcionalidades com IA (chat, visão, voz, recomendações) via backend APIs.
- Projetar padrões de UX para interações de IA, incluindo respostas em streaming, retentativas e resultados parciais.
- Otimizar performance, uso de memória e responsividade para fluxos com uso intensivo de IA.
- Implementar analytics, logging e captura de feedback para suportar a avaliação e iteração de IA.
- Colaborar de perto com engenheiros de backend e ML em contratos de API e comportamento do sistema.
- Garantir estabilidade, segurança e escalabilidade do app em ambientes de produção.
Experiências Ideais
- 3+ anos de experiência em desenvolvimento Android usando Kotlin.
- Experiência prática em integrar funcionalidades de IA (ex: LLM, visão, voz APIs).
- Forte entendimento de programação assíncrona (Coroutines, Flow).
- Familiaridade com REST ou gRPC APIs e formatos de dados estruturados.
- Fortes habilidades de depuração e profiling de performance.
- Conforto em construir em ambientes com latência, falha parcial 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.
- Performance otimizada: responsivo, baixa latência e eficiente em memória e CPU.
- Problemas de produção detectados precocemente, monitorados efetivamente e resolvidos com análise clara de causa raiz.
Tech Stack
- Kotlin / Java
- SQL / noSQL
- TensorFlow Lite (inferência no dispositivo)
Processo de Entrevista
Se parecer haver um encaixe, entraremos em contato para agendar 3, mas não mais que 4 entrevistas.
As candidaturas são avaliadas por nossos membros da equipe técnica. As entrevistas serão conduzidas por meio de reuniões virtuais e/ou presenciais.
Valorizamos transparência e eficiência, então espere uma decisão rápida. Se você demonstrou as habilidades e a mentalidade excepcionais que procuramos, estenderemos 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 a IA para benefícios práticos para bilhões globalmente.
