Boehringer Ingelheim

Engenheiro(a) Sênior de ML

PythonGo
Tradução automática. Consulte o original.

O ACELERADOR DE IA

A maioria das doenças ainda é pouco compreendida em nível biológico. Apesar de décadas de pesquisa, os mecanismos causais que impulsionam muitas condições permanecem obscuros, limitando nossa capacidade de identificar os alvos corretos, projetar as intervenções corretas e levar os medicamentos certos aos pacientes.

O AI Accelerator existe para mudar isso. Baseado em Londres e parte da Computational Innovation (@computationalinnovation), uma organização global que abrange biologia computacional, genética humana, excelência em dados e IA, a missão do Accelerator é construir capacidades de IA em qualidade de produção que aprofundem nossa compreensão da biologia das doenças e aumentem a probabilidade de sucesso.

Fazemos isso aplicando métodos baseados em redes neurais em toda a paisagem de dados biomédicos para integrar fontes de dados heterogêneas e multimodais, inferir relações biológicas e incorporar o pensamento causal no que construímos. O objetivo não é apenas prever, mas explicar e entender por que a doença ocorre.

Pode ser registros eletrônicos de saúde e imagens médicas para apoiar a segmentação de pacientes. Pode ser dados 'ômicos' para identificar alvos terapêuticos inovadores. Pode ser prever a mudança transcricional para uma determinada variante causadora de doença. Pode ser simular o efeito da modulação de um alvo de interesse.

Um componente central do AI Accelerator é o AI Systems, uma equipe focada em projetar, construir e implantar modelos de fundação multimodais em toda a vasta paisagem de dados biomédicos que serão usados dentro da Computational Innovation para aprimorar e acelerar a tomada de decisões do portfólio.

A POSIÇÃO

Estamos procurando um(a) Engenheiro(a) Sênior de ML para se juntar à equipe de AI Systems e trabalhar na vanguarda da IA biomédica. Esta é uma função prática de engenharia com riscos reais, pois os modelos que você construir serão usados para tomar decisões sobre quais indicações buscar, em qual população de pacientes e contra qual alvo.

Você trabalhará em estreita parceria com cientistas de IA, pegando protótipos de pesquisa validados e projetos de arquitetura e os levando à produção com um alto padrão de engenharia. Você se envolverá desde o início nas decisões de arquitetura, contribuindo com perspectivas de engenharia sobre treinamento, eficiência, escalabilidade e prontidão para produção, e iterando com cientistas de IA nas decisões de projeto.

Esta é uma função para alguém que se orgulha do ofício de engenharia, que escreve código limpo, bem testado e bem documentado, que garante que a biologia não perca sua integridade ao passar da pesquisa para a produção. Seu trabalho de engenharia irá muito além do cartão do modelo; ele se conectará diretamente aos resultados de saúde humana.

PRINCIPAIS RESPONSABILIDADES *

  1. Traga expertise em engenharia de ML para o design da arquitetura desde o início, garantindo que os modelos de fundação sejam projetados para serem eficientes e escaláveis *
  1. Implemente componentes de modelos de fundação biomédica, como código de treinamento, carregadores de dados, tokenizadores, lógica de inferência e interfaces de ajuste fino, com um alto padrão de engenharia *
  1. Trabalhe em estreita colaboração com cientistas de IA para traduzir protótipos de pesquisa validados em artefatos de modelo robustos e de qualidade de produção, e contribua para benchmarking e avaliação de desempenho *
  1. Otimize modelos validados e pipelines de inferência, aplicando técnicas de otimização como quantização, destilação e poda para atender aos requisitos de eficiência e latência de produção sem comprometer o desempenho do modelo *
  1. Escreva código limpo, bem testado e bem documentado e mantenha os padrões de engenharia em toda a equipe *
  1. Lidere transferências de modelos para engenheiros de MLOps, com documentação completa cobrindo capacidades, limitações conhecidas, modos de falha e critérios de retreinamento *
  1. Mantenha-se atualizado com os avanços em engenharia de ML, treinamento distribuído e ferramentas de IA biomédica

QUALIFICAÇÕES REQUERIDAS *

  1. Diploma de pós-graduação em Machine Learning, Ciência da Computação, Biologia Computacional ou área técnica relacionada; doutorado preferencial ou mestrado com experiência equivalente na indústria *
  1. Sólida experiência prática com deep learning e implementações de modelos de fundação, como transformers, pré-treinamento, ajuste fino, idealmente em escala *
  1. Experiência comprovada na entrega de artefatos de modelo de qualidade de produção, com um forte senso do que é necessário para passar de protótipos de pesquisa para implantação confiável *
  1. Experiência trabalhando em estreita parceria com pesquisadores durante todo o processo de implementação *
  1. Proficiência em Python e frameworks de deep learning como PyTorch ou JAX) *
  1. Fortes fundamentos de engenharia de software - escrever código limpo, testável, bem documentado e de fácil manutenção, controle de versão, revisões de código *
  1. Experiência com frameworks de treinamento distribuído como PyTorch Distributed, DeepSpeed, FSDP ou Ray Train *
  1. Experiência em otimização de modelos para inferência (por exemplo, quantização, destilação, poda)

QUALIFICAÇÕES PREFERENCIAIS *

  1. Experiência trabalhando com modalidades de dados biomédicos, como genômica, multiômica, dados clínicos ou de imagem em um contexto de ML é vantajosa *
  1. Publicações/Contribuições para projetos de ML de código aberto ou ferramentas

Esta é uma função híbrida com 3 dias por semana no escritório.

POR QUE ESTE É UM ÓTIMO LUGAR PARA TRABALHAR

A Boehringer Ingelheim foi reconhecida como Top Employer no Reino Unido, demonstrando nosso compromisso em construir um local de trabalho excepcional por meio de fortes práticas de pessoas e políticas de RH de apoio.

Para saber mais sobre por que a BI é um ótimo lugar para trabalhar, visite: boehringer-ingelheim.co.uk/careers/uk-careers/why-great-place-work

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