B&A
Bank of America
Engenheiro de Software de Serviços de IA ADS
Descrição da Vaga
Na Bank of America, somos guiados por um propósito comum de ajudar a tornar as vidas financeiras melhores através do poder de cada conexão. Fazemos isso impulsionando o Crescimento Responsável e entregando resultados para nossos clientes, colegas, comunidades e acionistas todos os dias.
Ser um Ótimo Lugar para Trabalhar é fundamental para como impulsionamos o Crescimento Responsável. Isso inclui nosso compromisso em ser um local de trabalho inclusivo, atrair e desenvolver talentos excepcionais, apoiar o bem-estar físico, emocional e financeiro de nossos colegas, reconhecer e recompensar o desempenho, e como causamos impacto nas comunidades que servimos.
A Bank of America está comprometida com uma cultura presencial com requisitos específicos para frequência no escritório e que permite um nível apropriado de flexibilidade para nossos colegas e negócios com base em considerações específicas da função.
Na Bank of America, você pode construir uma carreira de sucesso com oportunidades para aprender, crescer e causar impacto. Junte-se a nós!
Resumo da Posição
Esta função é responsável por projetar, desenvolver e operar plataformas de aplicativos baseadas em contêineres que suportam cargas de trabalho de IA Generativa e Modelos de Linguagem Grande (LLM) em escala empresarial. O engenheiro trabalhará em estreita colaboração com desenvolvedores de aplicativos, cientistas de dados e equipes de plataforma para garantir que as cargas de trabalho de IA sejam implantadas de forma segura, eficiente e confiável em ambientes baseados em Kubernetes.
O candidato bem-sucedido se concentrará na construção e gerenciamento de serviços conteinerizados acelerados por GPU, permitindo plataformas de inferência escaláveis e suportando frameworks de IA de nível de produção. Esta função opera dentro de um ambiente corporativo de grande escala e contribui para a entrega Ágil, automação DevOps e melhoria contínua da plataforma.
As principais responsabilidades incluem
- Projetar, implantar e manter aplicativos conteinerizados nas plataformas Kubernetes e OpenShift.
- Suportar ambientes de inferência de IA Generativa, incluindo empacotamento de modelos, implantação, escalonamento e otimização de desempenho.
- Habilitar cargas de trabalho baseadas em GPU e garantir a utilização eficiente de recursos e o isolamento.
- Colaborar com equipes multifuncionais para entregar plataformas de IA seguras, resilientes e prontas para produção.
- Contribuir para pipelines de CI/CD e automação de infraestrutura e melhores práticas operacionais.
- Participar de cerimônias Ágeis e apoiar a entrega iterativa de software de alta qualidade.
Habilidades Necessárias
- 8+ anos em um ambiente de tecnologia com 5+ anos de experiência com ferramentas de contêineres
- Forte experiência prática com Kubernetes, incluindo OpenShift, e ferramentas de contêineres como Docker e Podman.
- Profundo entendimento de conceitos de orquestração de contêineres, incluindo agendamento, rede, armazenamento, configuração e gerenciamento de segredos.
- Experiência operando plataformas de contêineres que suportam cargas de trabalho aceleradas por GPU.
- Proficiência em Python para desenvolver e operacionalizar aplicativos impulsionados por IA.
- Experiência prática com Modelos de Linguagem Grande (LLMs) e frameworks focados em inferência, incluindo:
- vLLM
- NVIDIA Triton Inference Server
- NVIDIA NeMo framework
- Entendimento de padrões de carga de trabalho de IA, incluindo inferência em tempo real e em lote, estratégias de escalonamento e serviço de alta vazão.
- Experiência trabalhando em ambientes corporativos de grande escala com fortes requisitos de segurança, confiabilidade e conformidade.
- Familiaridade com pipelines de CI/CD e práticas de DevOps para aplicativos conteinerizados.
- Experiência contribuindo dentro de frameworks Ágeis (Scrum, Kanban, ou SAFe).
- Conhecimento prático de infraestrutura como código e abordagens de implantação automatizada.
- Fortes habilidades de resolução de problemas e capacidade de solucionar problemas complexos de plataforma.
- Comunicação clara e concisa com partes interessadas técnicas e não técnicas.
- Capacidade de trabalhar efetivamente com equipes de engenharia, infraestrutura, segurança e ciência de dados.
Habilidades Desejáveis
- Experiência operando plataformas de contêineres em ambientes regulamentados ou altamente seguros.
- Exposição a ferramentas de observabilidade (logging, métricas, tracing) para sistemas distribuídos e impulsionados por IA.
- Experiência no suporte a plataformas multi-inquilino ou serviços de inferência de IA compartilhados em escala.
Detalhes de Transparência Salarial
Habilidades
- Desenvolvimento de Aplicações
- Automação
- Colaboração
- Práticas de DevOps
- Design de Soluções
- Práticas Ágeis
- Arquitetura
- Orientação para Resultados
- Processo de Entrega de Soluções
- Design de Experiência do Usuário
- Pensamento Analítico
- Gerenciamento de Dados
- Gerenciamento de Riscos
- Desenvolvimento de Estratégia Técnica
- Engenharia de Testes
Turno: 1º turno (Estados Unidos da América)
Horas por Semana: 40
Detalhes de Transparência Salarial
EUA - NJ - Jersey City - 101 Hudson St - 101 Hudson (NJ2101)
Benefícios
Informações sobre remuneração e benefícios
Faixa salarial $88,800.00 - $144,800.00 salário anual, as ofertas serão determinadas com base na experiência, educação e conjunto de habilidades.
Elegível para bônus discricionário Este cargo é elegível para participar do plano anual discricionário. Os funcionários são elegíveis para um prêmio discricionário anual com base nos resultados gerais de desempenho individual e comportamentos, no desempenho e nas contribuições de sua linha de negócios e/ou grupo; e no sucesso geral da Empresa.
Benefícios
Este cargo é atualmente elegível para benefícios. Fornecemos benefícios líderes do setor, acesso a tempo remunerado, recursos e suporte aos nossos funcionários para que eles possam causar um impacto genuíno e contribuir para o crescimento sustentável de nossos negócios e das comunidades que servimos.
