Ai Engineer in Lisbon

Ai Engineer in Lisbon

Lisbon Tempo inteiro 54000 - 66000 € / ano (est.) Presencial
E

Num relance

  • Tarefas: Desenvolver e melhorar pipelines de IA para entregar software fiável usando ferramentas de IA.
  • Empresa: Empresa inovadora focada em tecnologia com uma cultura colaborativa.
  • Benefícios: Salário competitivo, benefícios de saúde, trabalho remoto e desenvolvimento profissional.
  • Outras informações: Ambiente dinâmico com excelentes oportunidades de crescimento na carreira.
  • Porquê este emprego: Trabalhe com tecnologia de ponta e faça um impacto real em projetos inovadores.
  • Qualificações: Fundamentos sólidos em engenharia de software e proficiência em pelo menos uma linguagem de programação.

O salário previsto situa-se entre 54000 - 66000 € por ano.

Estamos à procura de um Engenheiro de IA para construir e melhorar pipelines de desenvolvimento de IA e entregar software fiável utilizando ferramentas de IA. O papel combina o desenvolvimento de uma fábrica de software de IA, engenharia prática do software que produz e desenvolvimento de projetos existentes utilizando harnesses de codificação de IA.

A fábrica de software utiliza pipelines de IA para transformar requisitos em software implementado, testado e implantável. Você irá desenvolver e manter esses pipelines e trabalhar diretamente na sua saída quando o código gerado contiver defeitos, não atender a requisitos ou precisar de mais engenharia. Também irá desenvolver projetos fora da fábrica, utilizando harnesses de codificação de IA para implementar mudanças dentro de bases de código e arquiteturas existentes.

Este papel requer fundamentos sólidos em engenharia de software, proficiência em pelo menos uma linguagem de programação e a capacidade de se tornar produtivo em outras. Você será responsável por entender, validar e manter o software que entrega.

Responsabilidades Principais

  • Projetar, construir, operar e melhorar pipelines de IA que geram, transformam, validam, testam e suportam a implantação de software.
  • Ler, revisar, depurar e modificar diretamente o código gerado para corrigir defeitos, fechar lacunas de requisitos e melhorar arquitetura, segurança, desempenho e manutenibilidade.
  • Reproduzir falhas, investigar causas raízes e adicionar testes de regressão. Alimentar problemas recorrentes de volta na lógica do pipeline, instruções, contexto e avaliações.
  • Implementar funcionalidades, corrigir bugs e refatorar projetos existentes utilizando harnesses de codificação de IA fora da fábrica de software.
  • Compreender regras de negócios, arquitetura, dependências e interfaces antes de fazer alterações.
  • Orientar ferramentas de IA com tarefas claras e contexto relevante do projeto, revisar sua saída e verificar comportamento, compatibilidade e riscos de regressão antes da entrega.
  • Integrar APIs LLM, agentes, ferramentas de desenvolvedor, repositórios, sistemas CI/CD, bancos de dados e serviços internos.
  • Construir avaliações automatizadas, testes, portões de qualidade e revisão humana apropriada nos fluxos de trabalho de IA.
  • Melhorar observabilidade, recuperação de falhas, latência e eficiência de custos.
  • Aplicar práticas de codificação segura, controles de acesso, sandboxing e proteção de segredos quando ferramentas de IA geram ou executam código ou acessam sistemas.
  • Colaborar com arquitetos, desenvolvedores e partes interessadas do projeto para esclarecer requisitos, concordar com critérios de aceitação, integrar mudanças e resolver problemas durante a liberação e estabilização.
  • Avaliar novas ferramentas de IA e práticas de engenharia para adoção prática.
  • Quando necessário por uma tarefa, trabalhar com equipes de clientes em requisitos, integração de soluções, implantação, documentação e transferência.

Habilidades e Experiência Requeridas

  • Fundamentos sólidos em ciência da computação e engenharia de software, incluindo algoritmos, estruturas de dados, design de sistemas, testes e depuração.
  • Experiência na entrega e manutenção de software de produção, incluindo APIs, serviços backend, bancos de dados, controle de versão, revisão de código e CI/CD.
  • Proficiência forte em pelo menos uma linguagem de programação e a capacidade de aprender e trabalhar em outras. Projetos podem usar Go, Rust, Type Script, Java, Python ou outras linguagens.
  • Experiência prática utilizando assistentes de codificação de IA, agentes ou harnesses para entregar software, com o julgamento para inspecionar, desafiar e corrigir sua saída.
  • Conhecimento prático de APIs LLM, prompting e instruções, gerenciamento de contexto, saídas estruturadas, chamadas de ferramentas e fluxos de trabalho de agentes em múltiplas etapas.
  • Capacidade de diagnosticar defeitos em código de aplicação, integrações e fluxos de trabalho de IA, distinguindo defeitos de software de falhas de pipeline e ambiente.
  • Experiência navegando em bases de código desconhecidas e fazendo alterações que respeitem a arquitetura estabelecida, interfaces, regras de negócios e comportamento.
  • Compreensão de bancos de dados relacionais e não relacionais, modelagem de dados, consultas, indexação e considerações de desempenho.
  • Conhecimento de testes automatizados, análise estática, observabilidade, codificação segura, acesso a dados, manuseio de segredos e os limites da saída gerada por IA.
  • Comunicação clara, responsabilidade pela entrega e a capacidade de esclarecer requisitos ambíguos, explicar trade-offs técnicos e se adaptar a novas ferramentas.

Qualificações Preferenciais

  • Experiência na construção de pipelines de desenvolvimento de IA, fábricas de software, plataformas de desenvolvedor ou automação de engenharia.
  • Experiência em projetar avaliações de IA e conjuntos de dados de regressão, ou medir qualidade, confiabilidade, latência e custo de fluxo de trabalho.
  • Familiaridade com containers, ambientes de execução isolados, plataformas em nuvem, infraestrutura como código e automação de implantação.
  • Experiência com recuperação, embeddings, bancos de dados vetoriais, indexação de código ou frameworks de orquestração como Lang Chain, Llama Index, Semantic Kernel ou similares.
  • Experiência voltada para o cliente ou implantada de forma avançada, incluindo descoberta, integração de soluções, demonstrações técnicas e transferência operacional, é benéfica, mas não obrigatória.

Perfil do Candidato Ideal

O candidato ideal é um engenheiro de software prático que se sente confortável construindo pipelines de IA, corrigindo o software que geram e desenvolvendo aplicações existentes. Eles conseguem entender sistemas desconhecidos, trabalhar em várias linguagens e usar ferramentas de IA com bom julgamento de engenharia. Eles assumem a responsabilidade pelo código entregue, investigam falhas minuciosamente e transformam problemas recorrentes em melhorias para ferramentas e fluxos de trabalho. Eles combinam adaptabilidade e comunicação clara com atenção aos detalhes, segurança e manutenibilidade.

Sucesso Neste Papel
O sucesso neste papel se traduz em pipelines de desenvolvimento de IA que produzem software fiável e manutenível com menos defeitos recorrentes e menos retrabalho evitável. O software entregue atende aos requisitos acordados e padrões de qualidade, suportado por verificações automatizadas, testes, revisões e controles apropriados. Os defeitos são resolvidos com cobertura de regressão, e problemas recorrentes levam a melhorias relevantes no pipeline. Projetos brownfield progridem através de funcionalidades verificadas, correções e mudanças manuteníveis suportadas pelo uso eficaz de harnesses de IA. Melhorias são demonstradas através de medidas relevantes, como taxa de sucesso de tarefas, defeitos escapados, tempo de entrega e custo por tarefa bem-sucedida.

Empregador para Ai Engineer in Lisbon: Eloa Labs

A Eloa Labs é um excelente empregador que valoriza a diversidade e a inclusão, oferecendo um ambiente de trabalho colaborativo e inovador. Com oportunidades de crescimento profissional e desenvolvimento contínuo, os colaboradores têm acesso a formações e recursos que promovem a sua evolução na carreira. Localizada em Portugal, Irlanda e Reino Unido, a empresa proporciona uma experiência internacional enriquecedora, permitindo que os funcionários façam parte de uma equipa dinâmica e impactem positivamente várias entidades legais.

E

Dados de contacto:

Equipa de recrutamento de Eloa Labs

Achamos que precisas destas competências para brilhares como Ai Engineer in Lisbon

Fundamentos de ciência da computação
Engenharia de software
Algoritmos
Estruturas de dados
Design de sistemas
Testes e depuração
Experiência em software de produção