Roku
Enigma
Engenheiro Staff/Senior Machine Learning, Equipe de Match
A OPORTUNIDADE
Este é um momento crítico e empolgante na Enigma. Nossos clientes nos dizem consistentemente que nossos produtos de dados criam um valor tremendo e estão profundamente alinhados com seus fluxos de trabalho mais importantes. À medida que a demanda cresce, temos uma oportunidade urgente de melhorar tanto a inteligência de nossos dados quanto os sistemas pelos quais os clientes os acessam.
Estamos procurando um Engenheiro Machine Learning Senior/Staff experiente para se juntar à nossa Equipe de Match e ajudar a moldar a próxima geração de produtos de dados voltados para o cliente da Enigma.
Nesta função, você combinará pesquisa avançada em estatística e machine learning com os sistemas de engenharia necessários para potencializar experiências de busca rápidas, relevantes e confiáveis em escala. Esta é uma função de alto impacto única, situada na interseção de recuperação de informações, sistemas de ranking, busca semântica, sistemas distribuídos e entrega de dados ao cliente.
A FUNÇÃO
No centro do produto da Enigma estão nossos dados, o que torna a ciência de dados e os sistemas de entrega centrais para o que construímos.
Como Engenheiro(a) de ML Senior/Staff na Equipe de Match, você liderará esforços que melhoram a relevância, latência e escalabilidade de nossos produtos de dados voltados para o cliente. Você trabalhará em todo o ciclo de vida: definindo problemas de recuperação e ranking, desenvolvendo modelos e estratégias de experimentação, avaliando resultados usando sinais do mundo real e implementando sistemas de busca e recuperação de alta taxa de transferência.
Esta função é ideal para alguém que se sente entusiasmado tanto com problemas difíceis de ranking/busca quanto com os desafios de sistemas para transformar essas soluções em sistemas de recuperação de baixa latência e prontos para produção.
O QUE TORNA ESTA FUNÇÃO EMPOLGANTE?
- Impacto: Na Enigma, ciência de dados e machine learning não são apenas usadas para tomar decisões de produto; elas são o produto. Seu trabalho moldará diretamente como os clientes encontram, exploram e confiam em nossos dados.
- Desafio Técnico: Esta função abrange alguns dos desafios mais difíceis em relevância de busca, sistemas de recuperação em larga escala, modelos de ranking, APIs e sistemas distribuídos. Se você gosta de um desafio técnico, esta função é para você.
- Propriedade: Você terá autonomia significativa para moldar tanto a direção da pesquisa quanto os sistemas de produção que a impulsionam, incluindo ter uma voz forte em nosso ecossistema de ferramentas e fornecedores.
- Proximidade com o Cliente: Seu trabalho influenciará diretamente como clientes sofisticados integram os dados da Enigma em fluxos de trabalho críticos e sistemas de tomada de decisão.
SOBRE NÓS
Na Enigma, estamos construindo a fonte única e mais confiável de dados sobre empresas para impulsionar o futuro dos serviços financeiros. Ao engenheirar melhores dados a partir de centenas de fontes públicas e de terceiros, pretendemos contar a história completa de cada empresa, para que empresas de todos os tamanhos possam acessar os serviços financeiros de que precisam para crescer e prosperar. Nossos valores centrais – generosidade, curiosidade, engenhosidade e garra – guiam tudo o que fazemos, desde como tomamos nossas decisões de produto mais importantes até como trabalhamos e nos apoiamos diariamente. Somos uma equipe de indivíduos curiosos e determinados, com diversas origens e habilidades, mas todos somos apaixonados por engenheirar um entendimento mais profundo através de dados — juntos. Se isso ressoa com você, adoraríamos ouvir sua opinião!
Temos orgulho de ser um local de trabalho que oferece igualdade de oportunidades e um empregador de ação afirmativa. Estamos comprometidos com a igualdade de oportunidades de emprego, independentemente de raça, cor, ascendência, religião, sexo, origem nacional, orientação sexual, idade, cidadania, estado civil, deficiência, identidade de gênero ou status de Veterano.
O QUE VOCÊ FARÁ
- Desenvolver soluções inovadoras para problemas complexos em recuperação de informações, ranking, busca semântica, compreensão de consultas e sistemas de recomendação
- Construir e otimizar APIs de busca de baixa latência e alta taxa de transferência, pipelines de indexação e sistemas de recuperação usando Python, Typesense e AWS
- Avaliar e evoluir nosso stack de tecnologia de busca, impulsionando decisões de design técnico em estratégias de indexação, arquitetura de recuperação e trade-offs de desempenho do sistema
- Liderar trabalho de ponta a ponta, desde o design da pesquisa até a experimentação, produção e entrega ao cliente
- Projetar frameworks de avaliação para medir relevância, precisão/recall, qualidade de ranking e sinais de engajamento do usuário
- Melhorar a compreensão de consultas por meio de técnicas como modelos de embedding, busca vetorial, recuperação híbrida e reescrita de consultas
- Detectar e investigar anomalias no desempenho da busca, comportamento de ranking e frescor dos dados, rastreando problemas até a causa raiz
- Colaborar estreitamente com Produto, Engenharia e stakeholders do cliente para melhorar a experiência de busca e a descoberta
- Orientar colegas e ajudar a elevar o nível de rigor experimental, design de sistemas e excelência operacional
NOSSO CANDIDATO IDEAL
- Traz 5+ anos de experiência em machine learning, engenharia de software, ciência de dados ou sistemas de produtos intensivos em dados
- Possui forte proficiência em programação em Python e experiência em operar em ambientes de nuvem (AWS preferencial)
- Expertise aplicada e em nível de produção demonstrada em dois ou mais dos seguintes domínios técnicos: recuperação de informações, sistemas de ranking, modelos de NLP/embedding ou sistemas distribuídos.
- Tem experiência em projetar, ajustar e operar sistemas de backend em larga escala, APIs ou plataformas de entrega de dados
- Traz forte julgamento em ambientes ambíguos onde os sinais de relevância e a verdade fundamental são ruidosos ou implícitos
- Comunica eficazmente conceitos técnicos e trade-offs para públicos técnicos e não técnicos
- Prospera em ambientes altamente colaborativos com forte senso de propriedade e ciclos de iteração rápidos
- Possui diploma avançado em uma disciplina quantitativa ou experiência industrial profunda equivalente
PONTOS BÔNUS SE VOCÊ
- Tem experiência profunda com nosso stack principal (Typesense, Python, AWS) ou infraestrutura de recuperação semelhante (Elasticsearch, OpenSearch, FAISS)
- Construiu sistemas de busca ou recomendação voltados para o cliente ou APIs
- Trabalhou com compreensão de consultas, embeddings, recuperação com IA (LLM) ou sistemas de busca híbrida
- Orientou engenheiros seniores ou cientistas de dados e elevou o nível técnico em várias disciplinas
Faixa Salarial: $180,000-$270,000
Uma nota sobre faixas salariais: temos orgulho de pagar de forma competitiva para nosso tamanho e setor. O salário é uma parte de um pacote de compensação total da Enigma que inclui benefícios e oportunidades adicionais. Todos os nossos pacotes de remuneração incluem ações (equity), pois acreditamos que 100% dos funcionários da Enigma devem ter a opção de comprar participação na empresa e se beneficiar do valor que estamos criando juntos.
