Somos especialistas em transformação tecnológica, unindo expertise humana à IA para criar soluções tech escaláveis. Com mais de 8,000 CI&Ters ao redor do mundo, já formamos parcerias com mais de 1,000 clientes durante nossos 30 anos de história. Inteligência Artificial é nossa realidade.
Importante: se você reside na Região Metropolitana de Campinas, sua presença nos escritórios da cidade será obrigatória, conforme a política de frequencia vigente.
Missão:
Você será responsável por validar e desenhar soluções de busca complexas, em escala. Atuará em parceria com lideranças de produto, tecnologia e negócio para definir a arquitetura da nossa plataforma de busca, garantindo soluções escaláveis, seguras, observáveis e de alta performance, com foco em relevância e qualidade dos resultados.
Principais Responsabilidades:
- Desenhar, validar e evoluir soluções de busca de alta complexidade, utilizando tecnologias modernas e confiáveis (ex.: Elasticsearch/OpenSearch);
- Representar a área de tecnologia no discovery de produtos, traduzindo necessidades de negócio em requisitos funcionais, não funcionais e de relevância de busca;
- Garantir a aplicação de boas práticas de engenharia de software e arquitetura em todos os componentes da plataforma de busca;
- Atuar como referência técnica, orientando times de desenvolvimento na utilização da plataforma de busca, oferecendo suporte, mentoria e direcionamento técnico;
- Colaborar com desenvolvimento, operações, produto e dados para garantir integração eficiente da busca com demais sistemas e experiências de usuário;
- Identificar riscos técnicos e de relevância (performance, disponibilidade, qualidade de resultados) e propor estratégias de mitigação;
- Promover inovação em search & relevance, acompanhando tendências e avaliando novas abordagens, ferramentas e técnicas;
- Realizar revisões técnicas de soluções de busca, garantindo alinhamento com diretrizes arquiteturais, padrões de qualidade e objetivos de negócio;
- Participar ativamente de reuniões com stakeholders para entender necessidades de busca, propor soluções e apoiar decisões orientadas a dados;
- Apoiar o desenvolvimento de skills técnicas dos times em temas de busca, relevância, métricas e boas práticas, compartilhando conhecimento e fomentando capacitação.
Requisitos:
- Experiência prática como arquiteto(a) de soluções e/ou sistemas, projetando, desenvolvendo e evoluindo soluções de busca em cenários de alta complexidade e escala, utilizando Elasticsearch (ou tecnologias similares como OpenSearch, Solr, Lucene);
- Conhecimento sólido em modelagem de índices, análise de texto, relevância e ranking, incluindo configuração de analyzers, tokenizers, filtros, boosters, filtros de segurança e facets/aggregations;
- Vivência na avaliação de qualidade de busca (Search/Relevance Evaluation), com definição e acompanhamento de métricas como MRR, NDCG, Precision@k, Recall@k, CTR e Conversion Rate;
- Experiência no desenho e execução de experimentos A/B e testes online/offline para comparação de estratégias de ranking;
- Experiência na criação e manutenção de conjuntos de julgamento (judgment sets / golden sets), em parceria com times de produto e negócio;
- Conhecimento prático em técnicas de ranking e reranking, incluindo query rewriting, sinônimos, stemming/lemmatização, spelling correction, autocomplete e query suggestions;
- Experiência em rerank de resultados com base em sinais de usuário, regras de negócio, contexto e personalização;
- Noções de Learning to Rank (LTR) e uso de features comportamentais (cliques, compras, dwell time, etc.) para melhoria da relevância;
- Capacidade de diagnosticar e priorizar problemas de relevância, identificando queries com baixa performance (head, long tail, navegação, busca exploratória), gaps de cobertura de índice, falhas de análise de texto ou modelagem de domínio, e oportunidades de melhoria em dados, schema/índice, ranking ou integração de front-end;
- Pleno domínio sobre a aplicabilidade de recursos AWS em arquiteturas modernas e escaláveis, especialmente para soluções de busca;
- Domínio de técnicas e processos de engenharia de software (versionamento, testes, CI/CD, padrões de código, documentação);
- Conhecimento prático em desenho e implantação de aplicações distribuídas (cloud based), com foco em disponibilidade, escalabilidade e tolerância a falhas;
- Conhecimento prático em observabilidade e resiliência, incluindo métricas específicas de sistemas de busca (latência de consulta, throughput, taxa de erro, tempo de indexação, frescor do índice), logging, tracing, dashboards e alertas;
- Boa comunicação e habilidade de relacionamento, com capacidade de traduzir temas técnicos de busca e relevância para diferentes públicos;
- Experiência prévia em ambientes de desenvolvimento em escala, com múltiplos times consumindo plataformas compartilhadas.
#LI-RB2
#Midsenior