Skills
Sobre a Vaga
Você vai atuar na Quality Platform da Airbnb, construindo sistemas que elevam a qualidade do software e ajudam a prevenir falhas antes que elas cheguem aos usuários. O time atua na interseção entre Quality Engineering, Infraestrutura e Applied AI, evoluindo o ciclo de testes com automação inteligente e sistemas orientados por dados.
Responsabilidades
- Projetar e implementar agentes de IA para apoiar o ciclo de testes, desde geração e evolução de casos até a manutenção de cobertura conforme o código muda
- Construir abordagens de qualidade “AI-native” que ajustam continuamente a cobertura de testes com base em alterações no código e comportamento do sistema
- Identificar gargalos em testes e em CI/CD e automatizar etapas para reduzir esforço manual e acelerar feedback
- Integrar capacidades de IA ao ambiente de desenvolvimento, oferecendo insights contextuais e acionáveis para desenvolvedores e profissionais de qualidade
- Desenvolver sistemas ponta a ponta (ferramentas, serviços e interfaces) que conectam IA a frameworks de teste, infraestrutura e pipelines de entrega
- Participar do desenho de sistemas escaláveis de IA em ambientes de engenharia de grande escala
- Colaborar com times de Mobile, Infraestrutura, Product Engineering e Quality Engineering para aplicar IA em fluxos reais
- Conduzir experimentos com técnicas como prompt engineering e RAG para melhorar desempenho e adaptabilidade
- Orientar tecnicamente a equipe e elevar o padrão de uso de IA em sistemas de engenharia
Requisitos
- Experiência de 4+ anos em engenharia de software em ambientes de alta escala, com foco em plataformas, infraestrutura ou tooling para desenvolvedores/qualidade
- Experiência com frameworks de testes, pipelines de CI/CD e/ou plataformas de qualidade e melhoria de experiência do desenvolvedor (DexEx)
- Conhecimento prático em construir aplicações com LLMs (prompting, APIs, RAG, avaliação ou similares)
- Atuação em engenharia fullstack e/ou de plataforma, incluindo desenvolvimento de client e server (ex.: Swift, Kotlin, Java, Python)
- Entendimento de sistemas distribuídos, fluxos de CI/CD e arquitetura de software em escala
- Boa capacidade de resolver problemas em cenários com ambiguidade, criando soluções práticas e escaláveis
- Comunicação clara para colaborar com múltiplas áreas e explicar conceitos complexos
Beneficios
- Atuação em projetos de alto impacto e com foco em qualidade e automação com IA
- Ambiente colaborativo com times de diferentes áreas (Mobile, Infra, Produto e Quality)
- Oportunidade de evoluir fluxos de engenharia e testing com abordagem data-driven e aplicada
- Mentoria e desenvolvimento do padrão técnico do time