Engenheiro de Qualidade

ApherisRemoto
Remote (UTC +/- 2 hrs)

A Apheris procura um Quality Engineer para garantir a fiabilidade, segurança e desempenho dos seus produtos de IA para ciências da vida. O trabalho é remoto e inclui a definição de estratégias de teste e a construção de suites automatizadas.

Sobre a Apheris Na Apheris, estamos a construir o futuro da aplicação da IA em P&D farmacêutica. Capacitamos as principais equipas farmacêuticas a descobrir e desenvolver medicamentos mais rapidamente. Alojamos as maiores redes federadas de dados da indústria para IA de descoberta de fármacos, abrangendo co-folding, ADMET e desenvolvibilidade de anticorpos. Através destas redes, os modelos são treinados em conjuntos de dados proprietários da indústria para alcançar um desempenho superior e uma aplicabilidade mais ampla, mantendo o controlo dos dados e a PI protegidos. Entregamos estes modelos superiores através de aplicações de descoberta de fármacos que permitem às equipas executá-los à escala, personalizá-los ainda mais e integrá-los nos fluxos de trabalho de P&D existentes. Rede de Biologia Estrutural com IA (AISB): As empresas farmacêuticas colaboram no campo do co-folding, previsões de afinidade de ligação baseadas em estrutura e design de anticorpos. Rede ADMET: As empresas farmacêuticas e biotecnológicas colaboram para melhorar a previsão de propriedades de pequenas moléculas e expandir para novas modalidades de fármacos. Rede de Desenvolvibilidade de Anticorpos: Os parceiros farmacêuticos colaboram para federar conjuntos de dados históricos e criados para o efeito sobre a desenvolvibilidade de anticorpos para treino seguro de ML, sem que os dados saiam do ambiente de cada parceiro. Sobre o papel Como Engenheiro de Qualidade na Apheris, desempenhará um papel fundamental na garantia da fiabilidade, segurança e desempenho dos nossos produtos que impulsionam a IA nas ciências da vida. O nosso portefólio inclui o Apheris Gateway para construir e juntar redes federadas de dados, bem como o Apheris Foundry que permite execuções locais de fluxos de trabalho de descoberta de fármacos baseados em IA. Trabalhará em estreita colaboração com engenheiros de software e cientistas de dados para conceber e executar estratégias de testes para sistemas complexos, distribuídos e intensivos em GPU - desde cálculos federados preservadores da privacidade que correm em múltiplas organizações até UIs / APIs voltadas para os cientistas. Será responsável por identificar e implementar as melhores formas de testar os nossos produtos, cobrindo requisitos funcionais e não funcionais (desempenho, escalabilidade, fiabilidade, segurança e usabilidade) para satisfazer as expectativas dos nossos clientes de destaque no setor farmacêutico e das ciências da vida. Na Apheris, os Engenheiros de Qualidade não se limitam a "escrever testes". Esperamos que o/a senhor/a: Defenda a qualidade desde a conceção, colaborando com as equipas em testabilidade, observabilidade e práticas de engenharia robustas desde o design até à entrega Conceba, implemente e mantenha suítes de testes automatizados abrangendo diferentes níveis de teste Defina e faça cumprir portões de qualidade nos nossos pipelines de CI/CD para manter os ciclos de feedback curtos e garantir que cada alteração cumpre o nosso padrão de qualidade antes de chegar aos clientes Colabore com as equipas de produto, plataforma e infraestrutura para esclarecer requisitos, identificar riscos cedo e moldar Estratégias de Teste para novas funcionalidades Ao ajudar as equipas a impor práticas fortes de engenharia de qualidade em todo o Ciclo de Vida do Desenvolvimento de Software, será um contribuinte-chave para o sucesso dos nossos produtos e terá um impacto direto na forma como as organizações constroem melhores modelos de IA e produtos de dados, colaborando de forma segura em dados sensíveis das ciências da vida. Sobre si O que irá fazer - Ser um/a defensor/a das práticas de engenharia de qualidade - Envolver-se no desenvolvimento de funcionalidades complexas desde o início, concebendo Estratégias de Teste e conduzindo sessões de testes para encontrar erros em fases iniciais - Escrever casos de teste automatizados em diferentes níveis de teste e aconselhar outros programadores sobre o assunto - Contribuir para o desenvolvimento de frameworks de teste que suportam o processo de testes - Escrever Pipelines as Code que implementarão portões de qualidade automáticos para impor as melhores práticas no SDLC - Ajudar as equipas a encurtar os seus ciclos de feedback, adotando CI/CD com uma mentalidade DevOps Coordenar campanhas de Release, ajudando a equipa de engenharia a lançar com sucesso os nossos diferentes produtos Facilitar o grooming de bugs e a análise de causa raiz, garantindo que cada incidente de defeito se torna uma oportunidade de aprendizagem que fortalece continuamente as práticas de engenharia da equipa O que esperamos de si - 5+ anos de experiência de trabalho relevante ou uma Licenciatura / Mestrado / Doutoramento em Ciências de Computação (ou áreas relacionadas, por exemplo, Física, Matemática, Engenharia) e 3+ anos de experiência de trabalho relevante - Experiência em desenvolvimento e/ou automação de testes, preferencialmente usando Python (outras linguagens OOP também são valorizadas) - Capacidade para escrever scripts para automatizar tarefas diárias tediosas (usando Python, Bash ou o que preferir para criar scripts) - Experiência com testes não funcionais (desempenho, fiabilidade, tolerância a falhas) - Conhecimentos em práticas de CI/CD e DevOps com experiência prática na criação / manutenção de Pipelines as Code - Conhecimentos em conceitos de Containerização (Docker) e Orquestração (Kubernetes) Proficiência num ambiente UNIX/Linux e com Git e fluxos de trabalho de Git Excelentes competências de comunicação (fluência em inglês, verbal e escrito) juntamente com a confiança para assumir a responsabilidade pelos problemas Interesse genuíno em trabalhar com tecnologia de ponta num ambiente de ritmo acelerado e numa jovem start-up, nunca deixando de lado a aprendizagem contínua Nice to have - Exposição prévia ao domínio das ciências da vida (considerado um grande plus mas não é obrigatório) - Experiência com Frameworks de Teste (por exemplo, Playwright, Pytest, Pact, REST Assured, Selenium, Cypress - ferramentas semelhantes são valorizadas) - Experiência em Go e / ou Vue.js - Conhecimentos de fornecedores de cloud (por exemplo, AWS, Azure, GCP, OpenStack) e configurações on-premise (por exemplo, Kubernetes alojado localmente via K3s) - Conhecimentos em Segurança de Software (por exemplo, OWASP) - Conhecimentos em ferramentas de infraestrutura-as-code (GitOps, Terraform, Flux) O que lhe oferecemos Remuneração competitiva no setor, incluindo opções virtuais de ações em fase inicial Trabalho remote-first – trabalhe onde trabalha melhor, seja em casa ou num espaço de coworking perto de si Ótimo pacote de benefícios, incluindo um orçamento de bem-estar, benefícios de saúde mental, um orçamento para trabalho a partir de casa, um subsídio de coworking e um orçamento de aprendizagem e desenvolvimento Generosa atribuição de férias Dias no Escritório na nossa sede em Berlim ou noutra localização europeia (3x por ano) Uma equipa divertida e diversificada de indivíduos orientados por missão com experiência em organizações líderes e com o impulso de ver a IA e o ML usados para o bem Logística A nossa declaração de missão

A candidatura é feita diretamente no site da empresa — sem intermediários. Vaga remota verificada para quem reside em Portugal.

Candidatar no site da empresa →