Emprego Engenheiro/a de Software AI-Native | Braga

Engenheiro/a de Software AI-Native | Braga

Braga Publicado há 8 horas
Full Time Engenharias Informática Presencial Português Inglês Intermédio (2-5 anos) Sénior (5+ anos) Licenciatura (1.º ciclo — nível 6 QNQ/EQF)

Empresa internacional de consultoria tecnológica está a recrutar um/a Engenheiro/a de Software AI-Native para integrar a sua equipa no Polo de Negócios de Braga. A posição é a tempo inteiro e envolve o desenvolvimento de software em produção, utilizando ferramentas de inteligência artificial como parte integrante do trabalho diário.

O/A profissional irá desenvolver soluções full-stack para projetos de clientes de diferentes setores, criando aplicações, APIs e interfaces ligadas a sistemas de IA agêntica, modelos de linguagem e pipelines empresariais de inteligência artificial.

Responsabilidades:

  • Utilizar diariamente assistentes de programação baseados em inteligência artificial para melhorar a produtividade e a qualidade do trabalho;
  • Conceber, desenvolver e disponibilizar software preparado para ambientes de produção;
  • Integrar APIs de modelos de linguagem em aplicações reais;
  • Gerir limites de tokens, latência, custos e outras condicionantes das integrações com fornecedores de IA;
  • Desenvolver camadas de abstração para facilitar a utilização de diferentes serviços e modelos de inteligência artificial;
  • Aplicar IA em todo o ciclo de desenvolvimento de software, incluindo criação de testes, depuração, revisão de código e engenharia de prompts;
  • Avaliar a fiabilidade, limitações e potenciais falhas dos conteúdos e do código gerados por IA;
  • Determinar quando os resultados produzidos por ferramentas de IA estão preparados para utilização em produção;
  • Definir e acompanhar indicadores de desempenho para avaliar a eficácia e o retorno dos processos apoiados por IA;
  • Apresentar métricas de produtividade e qualidade às partes envolvidas nos projetos;
  • Assegurar a entrega completa das soluções, desde a conceção até ao suporte em produção;
  • Trabalhar em ciclos Agile, em colaboração com equipas de engenharia dos clientes;
  • Contribuir para bases de conhecimento, componentes reutilizáveis e normas internas de utilização de IA;
  • Desenvolver e integrar aplicações, APIs e interfaces ligadas a sistemas agênticos;
  • Compreender os fluxos de dados, transferência de contexto e pontos de integração entre aplicações e pipelines de IA.

Requisitos:

  • Licenciatura em Engenharia Informática, Ciência de Computadores, Engenharia de Software ou área relacionada;
  • Experiência no desenvolvimento de software para ambientes de produção;
  • Também poderão ser considerados projetos académicos, estágios ou projetos pessoais disponibilizados a utilizadores reais;
  • Domínio de pelo menos uma linguagem de backend, nomeadamente Python, Java ou TypeScript;
  • Experiência prática e regular com ferramentas de inteligência artificial aplicadas ao desenvolvimento de software;
  • Capacidade para apresentar exemplos concretos de utilização de IA na resolução de problemas e melhoria das entregas;
  • Experiência direta na integração de APIs de LLM em código de produção;
  • Conhecimentos sobre gestão de tokens, latência e custos associados à utilização de modelos de linguagem;
  • Conhecimentos básicos de JavaScript, HTML e CSS;
  • Conhecimentos fundamentais de AWS, Azure ou Google Cloud Platform;
  • Experiência ou familiaridade com Docker e pipelines de CI/CD;
  • Conhecimentos dos princípios de desenvolvimento Agile;
  • Experiência com bases de dados SQL ou NoSQL;
  • Capacidade para validar, avaliar e melhorar resultados gerados por inteligência artificial;
  • Conhecimento das limitações e dos princípios de utilização responsável da IA;
  • Conhecimentos dos conceitos associados a sistemas agênticos;
  • Familiaridade com frameworks de orquestração como LangChain, LangGraph ou equivalentes;
  • Conhecimentos de pipelines RAG e da integração entre aplicações full-stack e arquiteturas baseadas em agentes.

Será valorizado:

  • Experiência em produção com sistemas de IA agêntica;
  • Experiência no desenvolvimento de aplicações full-stack;
  • Conhecimentos sólidos de arquiteturas empresariais de inteligência artificial;
  • Experiência na criação de componentes e ferramentas internas reutilizáveis;
  • Capacidade para trabalhar diretamente com equipas técnicas de clientes de diferentes setores.

Oferta:

  • Participação em projetos reais para clientes de diferentes indústrias;
  • Contacto com múltiplas tecnologias, arquiteturas e ambientes empresariais;
  • Percursos estruturados de certificação em inteligência artificial;
  • Acesso a iniciativas de colaboração com equipas de engenharia da Anthropic, OpenAI, Microsoft e Google;
  • Plano de desenvolvimento orientado para sistemas agênticos e para a função de Forward Deployed Engineer;
  • Possibilidade de trabalhar numa área tecnológica com elevada procura e forte potencial de crescimento.
Candidatar-se