Euromonitor International
Euromonitor International
A Euromonitor International é uma empresa consolidada, fundada em 1972, com uma força de trabalho de 1.001 a 5.000 funcionários. Seu perfil de contratação indica patrocínio para trabalhadores qualificados, o que a torna relevante para profissionais que pesquisam oportunidades de carreira com um empregador internacional experiente.

Engenheiro(a) sênior de software, ciência de dados e IA

Crie serviços reutilizáveis de classificação, recuperação e avaliação para a plataforma de IA da Euromonitor. Ajude equipes de produto de seu negócio global de pesquisa de mercado e análise de dados a oferecer recursos de IA.

Descrição

  • Crie componentes reutilizáveis de classificação, personalização e recomendação, de experimentos a serviços compartilhados, com critérios de qualidade mensuráveis.
  • Desenvolva e opere uma estrutura compartilhada de avaliação com conjuntos de dados de referência selecionados, pipelines de LLM-as-judge, etapas de regressão em CI e métricas de qualidade.
  • Aprimore a recuperação de dados estruturados e não estruturados com estratégias de divisão em trechos e indexação, busca híbrida, reclassificação e gerenciamento do ciclo de vida de embeddings.
  • Use métodos estatísticos rigorosos para planejar experimentos, calibrar avaliadores e interpretar mudanças de qualidade.
  • Projete e desenvolva serviços de backend e APIs para recuperação, classificação, avaliação e componentes de plataformas de IA agêntica.
  • Contribua para a estrutura de agentes, as habilidades e o registro de ferramentas, mantendo interfaces de SDK claras, compatibilidade com versões anteriores e abstrações bem definidas.
  • Incorpore observabilidade, telemetria de custos e tokens, controles de qualidade e medidas de IA responsável aos componentes de produção.
  • Ajude as equipes consumidoras a adotar a plataforma por meio de implementações de referência, documentação e padrões de desenvolvimento estabelecidos.
  • Trabalhe com as equipes de Engenharia, Arquitetura e Plataforma de Dados para alinhar a plataforma às práticas nativas de nuvem.
  • Fortaleça as práticas de engenharia com revisões de design, padrões de teste e mentoria.
  • Reporte-se à liderança técnica como parte da equipe de IA e Ciência de Dados, sediada em Bengaluru.

Requisitos

  • Pelo menos 7 anos de experiência em ciência de dados e engenharia de software.
  • Sólida experiência prática em ciência de dados, incluindo fundamentos de aprendizado de máquina, experiência com classificação, recomendação ou PLN e base estatística para planejar e interpretar avaliações.
  • Experiência comprovada na criação de recursos de IA e ciência de dados como serviços, bibliotecas ou componentes reutilizáveis adotados por várias equipes.
  • Experiência prática em engenharia de IA generativa com RAG e sistemas de recuperação, além de frameworks de orquestração como LangGraph, LangChain, LlamaIndex ou Semantic Kernel.
  • Experiência com ferramentas de prompts e avaliação.
  • Experiência com tecnologias de busca vetorial ou híbrida, como Elasticsearch, OpenSearch, Azure AI Search, pgvector ou um banco de dados vetorial dedicado.
  • Sólidas habilidades de engenharia de backend em design de APIs e serviços, pipelines de dados e operações de produção em Azure, AWS ou GCP.
  • Experiência com orquestração de contêineres usando Kubernetes.
  • Domínio de Python e proficiência prática em pelo menos mais uma linguagem de backend, como C#, Java, Go ou TypeScript.
  • Disciplina de engenharia para produção, incluindo observabilidade e rastreamento de cargas de trabalho LLM, testes automatizados, CI/CD e atenção aos custos.
  • Capacidade de explicar com clareza abordagens técnicas, compensações, limitações e resultados a engenheiros, responsáveis por produto e outras partes interessadas.
  • Experiência com MCP ou protocolos de chamada de ferramentas, ambientes de execução de agentes ou padrões de gateway LLM, como roteamento, cache e alternativas de contingência.
  • Experiência em calibrar sistemas de LLM-as-judge, usar métodos com conjuntos de dados de referência ou conduzir experimentos online.
  • Experiência com frameworks de avaliação como Ragas, DeepEval ou promptfoo.
  • Experiência no desenvolvimento de modelos com PyTorch, TensorFlow ou scikit-learn, incluindo treinamento ou ajuste fino além do uso de modelos fundacionais por API.
  • Familiaridade com AutoGen, CrewAI, OpenAI Agents SDK, MLflow, Azure Machine Learning, SageMaker ou Vertex AI.
  • Contribuições para plataformas internas, bibliotecas de código aberto ou SDKs com usuários externos.
  • Experiência em recuperação de informações ou relevância de busca em grande escala.
  • Experiência em pesquisa de mercado, publicação, serviços de informação ou outra área em que a precisão seja essencial.

Benefícios

  • Horário de trabalho flexível.
  • Eventos sociais regulares, incluindo encontros após o expediente e festas de verão e de Natal.
  • Dois dias de voluntariado por ano.
  • Doações para novas pessoas na equipe e apoio a instituições beneficentes locais e internacionais por meio de diversas iniciativas.
  • Salários competitivos.
  • Plano de saúde privado.
  • Amplo período de férias.
  • Amplas oportunidades de treinamento e desenvolvimento.
  • Oportunidades de promoção dentro dos departamentos e entre eles.
  • Reconhecimento e recompensas para profissionais talentosos.
  • Igualdade de oportunidades de emprego e compromisso com a não discriminação.