Equifax
Equifax
A Equifax é uma empresa global de finanças, tecnologia financeira e cibersegurança focada em transformar dados em insights para decisões de alto impacto. Suas soluções incluem relatórios de crédito, modelagem de riscos, proteção de identidade, análise de dados, tecnologia em nuvem e inteligência artificial para instituições financeiras, empregadores e entidades governamentais. Com sede em Atlanta, a Equifax conta com quase 15 mil funcionários em 24 países e combina dados proprietários com tecnologia para apoiar decisões mais bem fundamentadas de seus clientes.

Engenheiro(a) de Software II, IA agêntica

Crie agentes LLM para produção, pipelines de geração aumentada por recuperação e fluxos de trabalho de IA corporativa na Equifax. Desenvolva sistemas resilientes usando Python, frameworks de orquestração, APIs e bancos de dados vetoriais.

Descrição

  • Crie fluxos de trabalho de agentes com estado e várias etapas usando frameworks como LangGraph, AutoGen ou LlamaIndex.
  • Aprimore prompts com técnicas como Chain-of-Thought (CoT) e ReAct.
  • Crie wrappers de API robustos e esquemas JSON rigorosos para chamadas de ferramentas e funções de LLM.
  • Conecte agentes com segurança a bancos de dados internos, CRMs e sistemas corporativos.
  • Desenvolva retenção de contexto usando buffers de memória de curto prazo e armazenamento vetorial ou relacional de longo prazo.
  • Crie e mantenha pipelines de ingestão de dados de alto throughput.
  • Melhore a relevância das buscas com busca híbrida, ajuste de embeddings e reranking.
  • Adicione tratamento de erros e novas tentativas para limites de taxa, falhas de API e alucinações.
  • Permita que os agentes corrijam as próprias respostas ou encaminhem claramente os casos para operadores humanos.
  • Escreva testes determinísticos de software e avaliações usando métodos de LLM como juiz.
  • Use ferramentas de rastreamento como LangSmith e Phoenix para inspecionar caminhos de raciocínio, evitar loops infinitos e reduzir a latência.
  • Transforme protótipos de IA em sistemas de produção confiáveis.
  • Escreva código limpo e eficiente, refine prompts de LLM, integre APIs e gerencie fluxos de trabalho de agentes com estado.

Requisitos

  • Tenha de 3 a 6 anos de experiência em engenharia de software em geral.
  • Tenha pelo menos um ano de experiência prática criando e implantando aplicações LLM em produção, pipelines RAG ou fluxos de trabalho agênticos.
  • Tenha proficiência em Python, incluindo FastAPI, Pydantic e Asyncio.
  • Tenha experiência prática com frameworks de orquestração de LLM, como LangGraph, LangChain, AutoGen ou LlamaIndex.
  • Tenha experiência na criação de esquemas JSON para chamadas de funções.
  • Tenha experiência na criação de wrappers de API REST ou gRPC.
  • Tenha experiência trabalhando com bancos de dados vetoriais.
  • Tenha experiência com plataformas de observabilidade para rastrear a execução de agentes, monitorar a latência e avaliar prompts.
  • Tenha sólida base em CI/CD, fluxos de trabalho com Git, testes unitários e de integração, Docker e desenvolvimento de software limpo e escalável.
  • Tenha experiência prática com serviços de IA nativos da nuvem GCP, incluindo Vertex AI, ADK e Model Armour.
  • Tenha familiaridade com frameworks semânticos de proteção, como NeMo Guardrails ou Guardrails AI.
  • Conheça ajuste fino, personalização de embeddings ou implantação local de modelos de código aberto.

Benefícios

  • Pacotes abrangentes de remuneração e assistência médica.
  • Licença remunerada.
  • Oportunidades de crescimento profissional por meio de uma plataforma de aprendizagem online com trilhas de carreira guiadas.
  • Modelo de trabalho híbrido.

Vagas relacionadas