Resumo da vaga
- Localização
- Braga
- Regime
- Presencial
- Contrato
- A tempo inteiro
- Publicada
- Este mês
Descrição
Sobre a vaga
Como Engenheiro de IA (Software), irá desenhar, construir e lançar software de qualidade de produção em toda a pilha, utilizando ferramentas assistidas por IA como prática diária padrão. Trabalhará em programas de clientes reais em várias indústrias, construindo software que se conecta e suporta sistemas de IA agênticos, integrando o seu trabalho com arquitetura de agentes, APIs de LLM, e pipelines de IA empresarial.
O que vais fazer
- Use assistentes de codificação em IA diariamente como parte padrão da entrega, de forma ativa, frequente, e com impacto demonstrável na produtividade e qualidade de saída.
- Integre APIs de LLM em aplicações em produção: chamando APIs de provedores de IA em código ao vivo, gerindo limites de tokens e latência, e construindo camadas de abstração iniciais.
- Aplique IA em todo o ciclo de vida da entrega de software: testes gerados por IA, depuração assistida por IA, revisão de código acelerada por IA, e engenharia de prompts para tarefas de desenvolvimento.
- Assuma a qualidade das saídas geradas por IA no seu âmbito de entrega, exercitando o juízo de engenharia sobre a fiabilidade, limitações e modos de falha; saiba quando a saída da IA está pronta para produção e quando não está.
- Defina e acompanhe KPIs para avaliar a eficácia e o ROI de fluxos de trabalho assistidos por IA; apresente métricas de produtividade e qualidade da IA aos interessados no projeto.
- Assuma a entrega de ponta a ponta — desde o design até o suporte em produção — em ciclos de sprint Agile ao lado das equipas de engenharia dos clientes.
- Contribua para bases de conhecimento partilhadas, componentes reutilizáveis e normas internas de ferramentas de IA que beneficiem a equipa mais ampla.
- Construa e integre as camadas de aplicação, APIs e interfaces que conectam sistemas de pilha completa a backends agênticos — compreendendo fluxos de dados, transferências de contexto, e pontos de integração entre o seu código e os pipelines de IA.
O que é pedido
- Licenciatura em Ciência da Computação, Engenharia Informática, Engenharia de Software, ou área relacionada.
- Experiência comercial em engenharia de software em ambientes de produção (ou equivalente demostrado através de projetos académicos, estágios, ou projetos pessoais entregues).
- Domínio de pelo menos uma linguagem de backend principal: Python, Java, ou TypeScript.
- Experiência prática comprovada no uso ativo de ferramentas de IA no trabalho de engenharia do dia-a-dia — com exemplos práticos de como a IA foi utilizada para resolver problemas reais, iterar sobre saídas e melhorar a entrega.
- Experiência direta em chamar APIs de LLM em código de produção com compreensão de gestão de tokens, latência e trade-offs de custo.
- Compreensão básica das tecnologias da web, incluindo JavaScript, HTML e CSS.
- Familiaridade com fundamentos de cloud (AWS, Azure, ou GCP), containers (Docker), e pipelines CI/CD.
- Compreensão dos fundamentos da entrega Agile.
- Experiência com bases de dados — SQL ou NoSQL.
- Capacidade de validar, avaliar e melhorar saídas geradas por IA; compreensão das limitações da IA e uso responsável.
- Familiaridade com conceitos de sistemas agênticos — consciencialização sobre frameworks de orquestração (LangChain, LangGraph, ou equivalente), pipelines RAG, e como aplicações de pilha completa se conectam a arquitetura baseada em agentes; compreensão conceptual necessária.
Valorizado
- experiência em produção preferida.
O que é oferecido
- abrangência em todas as indústrias, em todas as stacks de tecnologia empresarial, e em todos os níveis de complexidade organizacional.
- acesso a fellowship de fornecedores dentro das equipas de engenharia da Anthropic, OpenAI, Microsoft, e Google.
- caminhos de certificação em IA estruturados.
- clara trajetória de desenvolvimento rumo à engenharia agêntica e avançada.
- oportunidades para manter habilidades relevantes através de certificações, aprendizado e experiências de trabalho diversas.
Benefícios e vantagens (7)
- Apoio educação / infância
- Dias extra
- Flex benefits
- Flexibilidade de horário
- Mais de 22 dias de férias
- Prémios de performance
- Seguro de saúde
