Capital One
Capital One
A Capital One é uma empresa de serviços financeiros e tecnologia financeira que oferece cartões de crédito, empréstimos para automóveis e produtos bancários e de poupança. Seu trabalho combina experiência financeira com tecnologia e ferramentas digitais para melhorar a forma como os clientes administram seu dinheiro. O foco das oportunidades de carreira da empresa é desenvolver soluções voltadas para os clientes em um ambiente de trabalho diversificado e inclusivo.

Engenheiro sênior de aprendizado de máquina – Capital One, McLean presencial

Desenvolva e escale sistemas de aprendizado de máquina em produção, plataformas de nuvem e soluções de IA governadas para as aplicações bancárias da Capital One. Atue no desenvolvimento de modelos, pipelines de dados, infraestrutura distribuída e práticas responsáveis de aprendizado de máquina.

Descrição

  • Desenvolver e entregar modelos e componentes de aprendizado de máquina que atendam às necessidades de negócio em parceria com as equipes de Produto e Ciência de Dados
  • Construir e escalar plataformas multi-inquilino para treinamento e disponibilização de modelos em alto volume
  • Orientar as escolhas de infraestrutura de aprendizado de máquina com conhecimento em modelagem, seleção de recursos e dados, treinamento, ajuste, dimensionalidade, viés e variância, e validação
  • Implementar e testar código de aplicações, validar modelos de aprendizado de máquina e automatizar fluxos de trabalho de testes e implantação
  • Colaborar com equipes ágeis multifuncionais para desenvolver e aprimorar aplicações de big data e aprendizado de máquina
  • Retreinar, manter e monitorar modelos em produção
  • Usar ou criar arquiteturas, tecnologias e plataformas de nuvem que otimizem o aprendizado de máquina em escala
  • Construir pipelines de dados eficientes que abasteçam os modelos de aprendizado de máquina
  • Usar CI/CD, testes automatizados e monitoramento para apoiar implantações confiáveis
  • Manter uma gestão de código sólida, governança de riscos e práticas de IA responsável e explicável
  • Programar em linguagens como Python, Scala ou Java

Requisitos

  • Bacharelado ou grau superior em ciência da computação, aprendizado de máquina ou uma disciplina quantitativa relacionada
  • Pelo menos seis anos de experiência em programação com Python, Java, Golang ou C++
  • Pelo menos seis anos de experiência em aprendizado de máquina com PyTorch ou TensorFlow, Pandas, NumPy e Scikit-learn
  • Pelo menos seis anos de experiência usando e operando sistemas distribuídos, como Spark ou Ray, para preparação de dados de IA/aprendizado de máquina
  • Pelo menos quatro anos de experiência implantando e operando soluções de aprendizado de máquina em produção e serviços de produção baseados em nuvem na AWS, GCP ou Azure
  • Pelo menos quatro anos de experiência usando Kubernetes para gerenciar sistemas de aprendizado de máquina conteinerizados em grande escala
  • Preferencial: mestrado ou doutorado em ciência da computação, engenharia elétrica, matemática ou área relacionada
  • Preferencial: cinco ou mais anos otimizando algoritmos, configurações e infraestrutura de aprendizado de máquina
  • Preferencial: cinco ou mais anos aplicando práticas de desenvolvimento de software, incluindo controle de código-fonte, testes, revisão de código e CI/CD
  • Preferencial: cinco ou mais anos construindo software resiliente com testes de pré-produção, métodos avançados de implantação, monitoramento, alertas e planos de resposta a incidentes
  • Preferencial: cinco ou mais anos trabalhando com técnicas de aprendizado de máquina, tipos de modelos, arquiteturas, conceitos de treinamento e avaliação
  • Preferencial: cinco ou mais anos projetando, implementando e escalando pipelines de dados prontos para produção para treinamento e avaliação de modelos de aprendizado de máquina
  • Excelentes habilidades de comunicação para explicar conceitos técnicos e de aprendizado de máquina complexos a públicos variados
  • A Capital One considerará patrocinar a autorização de trabalho de um novo candidato qualificado para esta posição

Benefícios

  • Remuneração variável baseada em desempenho, podendo incluir bônus em dinheiro e/ou incentivos de longo prazo
  • Benefícios abrangentes, competitivos e inclusivos de saúde, financeiros e outros, que apoiam o bem-estar geral
  • Adaptações razoáveis para candidatos que delas necessitem