JPMorgan Chase & Co.

Engenheiro(a) de Software Líder - IA Agentiva

TypeScriptPythonJavaReactNode.jsGo
Tradução automática. Consulte o original.

Sobre a oportunidade

Temos uma oportunidade para impactar sua carreira e proporcionar uma aventura onde você pode expandir os limites do que é possível.

Como Engenheiro(a) de Software Líder na JPMorganChase, dentro da equipe de Consumer and Community Banking - Deposits 2.0, você é parte integrante de uma equipe ágil que trabalha para aprimorar, construir e entregar produtos de tecnologia confiáveis e líderes de mercado de forma segura, estável e escalável. Como um(a) contribuidor(a) técnico(a) principal, você é responsável por conduzir soluções tecnológicas críticas em várias áreas técnicas dentro de diversas funções de negócios, em apoio aos objetivos de negócios da empresa.

Nosso Grupo de Consumer & Community Banking depende de inovadores como você para atender consumidores, pequenas empresas, municípios e organizações sem fins lucrativos. Você apoiará a entrega de ferramentas e serviços premiados que cobrem tudo, desde serviços bancários pessoais e para pequenas empresas, bem como empréstimos, hipotecas, cartões de crédito, pagamentos, financiamento de automóveis e consultoria de investimentos. Este grupo também está focado no desenvolvimento e entrega de aplicativos móveis de ponta, experiências digitais e soluções de tecnologia bancária de próxima geração para melhor atender nossos clientes.

Responsabilidades do cargo

  1. Executa soluções de software criativas, design, desenvolvimento e solução de problemas técnicos com a capacidade de pensar além das abordagens rotineiras ou convencionais para construir soluções ou decompor problemas técnicos.
  1. Define e impulsiona o roadmap da plataforma para capacidades baseadas em agentes, com foco em resultados mensuráveis, confiabilidade e usabilidade.
  1. Lidera a entrega de ponta a ponta de componentes principais da plataforma de agentes, incluindo kits de desenvolvimento de software, implementações de referência e padrões de integração.
  1. Faz parceria com stakeholders de produto, engenharia, risco e controle para alinhar requisitos, priorizar trade-offs e desbloquear a execução.
  1. Estabelece padrões de qualidade, desempenho e operacionais para cargas de trabalho de agentes, incluindo monitoramento, testes e prontidão para incidentes.
  1. Traduz a experimentação em produção, impulsionando decisões claras de arquitetura, designs escaláveis e práticas de implantação repetíveis.
  1. Guia práticas de desenvolvimento responsáveis, incorporando governança, privacidade e considerações de risco de modelo no design da plataforma.
  1. Comunica a estratégia técnica e o progresso aos stakeholders seniores com clareza, dados e recomendações pragmáticas.
  1. Impulsiona a adoção pela equipe de práticas de engenharia assistidas por IA autorizadas pela empresa no ambiente de trabalho para melhorar a qualidade do código, a velocidade de entrega e os resultados operacionais (por exemplo, revisão/refatoração de código assistida por IA, aceleração da estratégia de testes, suporte à análise de incidentes/causa raiz), ao mesmo tempo em que estabelece padrões de validação consistentes (codificação segura, revisão por pares, testes automatizados) e promove a reutilização de padrões eficazes em toda a equipe.
  1. Aplica o conhecimento de ferramentas na toolchain do Ciclo de Vida de Desenvolvimento de Software, incluindo desenvolvimento assistido por IA autorizado pela empresa e capacidades de automação, para melhorar o valor percebido pela automação.

Qualificações, capacidades e habilidades exigidas

  1. Treinamento formal ou certificação em conceitos de engenharia de software e 5+ anos de experiência aplicada.
  1. Proficiência em Python (principal para orquestração de agentes e ferramentas de LLM) e/ou TypeScript / Java / Go para integração backend empresarial.
  1. Sistemas de Dados e RAG: Projetando pipelines de busca híbrida (recuperação de vetor denso, BM25, rerankers) combinados com bancos de dados vetoriais como Pinecone, Milvus, Qdrant ou pgvector.
  1. Design de Backend e API: Construindo microsserviços escaláveis usando FastAPI, Spring Boot ou Node.js para expor interfaces de agentes (REST, WebSockets, Server-Sent Events para streaming de tokens e chamadas de ferramentas).
  1. Experiência comprovada na liderança do uso eficaz de ferramentas de desenvolvimento de software assistidas por IA aprovadas (por exemplo, para codificação, revisão de código, aceleração de testes, solução de problemas) com a capacidade de definir expectativas para a equipe na validação de saídas de IA quanto à correção, desempenho e segurança.
  1. Forte compreensão do uso responsável de IA em fluxos de trabalho de engenharia, incluindo considerações de sensibilidade de dados, manuseio seguro de entradas/saídas e adesão às expectativas de resiliência e segurança; experiência em orientar engenheiros na adoção segura e em conformidade dentro das práticas de entrega.
  1. Frameworks e Orquestração Agentivos: Experiência em produção com frameworks de orquestração multiagente e de fluxo de trabalho (por exemplo, LangGraph, AutoGen, CrewAI, LlamaIndex Workflows, Semantic Kernel).
  1. Chamada de Ferramentas e Chamada de Funções: Profundo conhecimento em estruturar chamadas de ferramentas de modelo, validação de esquema JSON, integração dinâmica de API, execução de código em sandbox e MCP (Model Context Protocol).
  1. Arquitetura e Gerenciamento de Memória: Implementação de memória de curto prazo e episódica (scratchpads, grafos de estado, recuperação baseada em vetor, compactação de buffer conversacional).
  1. Fundamentos de LLM: Engenharia avançada de prompts, chain-of-thought, ReAct (Reasoning + Acting), loops de reflexão e grounding/guardrails de saída (por exemplo, NeMo Guardrails, Guardrails AI).

Qualificações, capacidades e habilidades preferenciais

  1. Experiência na construção de sistemas baseados em agentes, padrões de orquestração ou ferramentas de desenvolvimento de agentes e frameworks de avaliação.
  1. Experiência no design de arquiteturas escaláveis de inferência ou de serviço de modelos, incluindo otimização de latência, throughput e custo.
  1. Familiaridade com práticas de inteligência artificial responsável, conceitos de risco de modelo e abordagens de governança por design.
  1. Experiência em contribuir ou manter software de código aberto amplamente utilizado nos ecossistemas de machine learning ou de infraestrutura.
  1. Conhecimento de domínio aplicando machine learning a casos de uso de serviços financeiros regulamentados.

Chase é uma instituição líder em serviços financeiros, ajudando quase metade das famílias americanas e pequenas empresas a atingir seus objetivos financeiros por meio de uma ampla gama de produtos financeiros. Nossa missão é criar relacionamentos engajados e duradouros e colocar nossos clientes no centro de tudo o que fazemos. Também ajudamos pequenas empresas, organizações sem fins lucrativos e cidades a crescer, entregando soluções para resolver todas as suas necessidades financeiras.

Oferecemos um pacote competitivo de recompensas totais, incluindo salário base determinado com base na função, experiência, conjunto de habilidades e localização. Aqueles em funções elegíveis podem receber pagamento baseado em comissão e/ou remuneração discricionária por incentivo, paga em dinheiro e/ou patrimônio acionário com direito adquirido, concedida em reconhecimento a conquistas e contribuições individuais. Também oferecemos uma variedade de benefícios e programas para atender às necessidades dos funcionários, com base na elegibilidade. Esses benefícios incluem cobertura abrangente de saúde, centros de saúde e bem-estar no local, um plano de poupança para aposentadoria, backup de creche, reembolso de mensalidades, suporte à saúde mental, coaching financeiro e muito mais. Detalhes adicionais sobre remuneração total e benefícios serão fornecidos durante o processo de contratação.

Reconhecemos que nosso pessoal é nossa força e os diversos talentos que eles trazem para nossa força de trabalho global estão diretamente ligados ao nosso sucesso. Somos um empregador que oferece igualdade de oportunidades e valorizamos muito a diversidade e a inclusão em nossa empresa. Não discriminamos com base em qualquer atributo protegido, incluindo raça, religião, cor, origem nacional, gênero, orientação sexual, identidade de gênero, expressão de gênero, idade, estado civil ou de veterano, gravidez ou deficiência, ou qualquer outro motivo protegido pela lei aplicável. Também fazemos acomodações razoáveis para práticas e crenças religiosas de candidatos e funcionários, bem como para necessidades de saúde mental ou deficiência física. Visite nossas FAQs para mais informações sobre como solicitar uma acomodação.

Empregador de Igualdade de Oportunidades/Deficiência/Veteranos

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores