Emprego Full-Stack AI Software Engineer – Inteligência de Satélite | Lisboa

Full-Stack AI Software Engineer – Inteligência de Satélite | Lisboa

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

A ICEYE está a recrutar um/a Full-Stack AI Software Engineer para integrar a equipa de Forward Deployed Engineering em Lisboa. A posição é a tempo inteiro, em regime híbrido, e exige residência em Portugal.

O/A profissional será responsável pelo desenvolvimento de software que transforma dados de inteligência obtidos por satélite em informação destinada à tomada de decisões críticas. A função abrange todo o ciclo de desenvolvimento, desde os modelos de dados e serviços backend até às interfaces utilizadas pelos clientes.

A posição constitui também uma oportunidade de progressão para a função de Forward Deployed Engineer, com trabalho diretamente integrado nas equipas de clientes dos setores da Defesa e Inteligência.

Responsabilidades:

  • Desenvolver sistemas full-stack preparados para ambientes de produção e operações de elevada criticidade;
  • Conceber serviços, APIs, modelos de dados e interfaces fiáveis, observáveis e escaláveis;
  • Desenvolver workflows multiagente com estado, capazes de produzir resultados consistentes em ambientes não determinísticos;
  • Integrar dados de radar de abertura sintética com fontes SIGINT, OSINT e outros dados operacionais;
  • Desenvolver sistemas híbridos de RAG geoespacial para ambientes isolados, air-gapped ou com conectividade limitada;
  • Garantir a consistência semântica e vetorial dos dados em ambientes Cloud e on-premises;
  • Otimizar índices, consultas e modelos de dados geoespaciais para análises de baixa latência;
  • Trabalhar com grandes volumes de dados de satélite em infraestruturas com recursos limitados;
  • Integrar modelos de linguagem, workflows de inteligência artificial e sistemas agênticos em produtos utilizados em operações reais;
  • Desenvolver soluções capazes de funcionar de forma fiável em ambientes distribuídos e com conectividade intermitente;
  • Utilizar ferramentas de engenharia AI-native no desenvolvimento, teste e melhoria contínua das soluções;
  • Acompanhar as soluções desde a arquitetura e implementação até à disponibilização e suporte em produção;
  • Colaborar com equipas técnicas e operacionais na adaptação das soluções às necessidades das missões.

Requisitos:

  • Entre dois e sete anos de experiência profissional em Engenharia de Software, com desenvolvimento de sistemas de produção de ponta a ponta;
  • Licenciatura em Engenharia Informática, Engenharia Aeroespacial, Engenharia Eletrotécnica ou Eletrónica, ou área técnica relacionada;
  • Também poderá ser considerada experiência prática equivalente;
  • Experiência full-stack, com forte domínio de desenvolvimento backend;
  • Domínio obrigatório de Python e experiência com uma linguagem tipada, como Go, TypeScript ou Rust;
  • Experiência no desenvolvimento de interfaces web modernas, preferencialmente com React e TypeScript;
  • Conhecimentos sólidos de arquitetura de sistemas, serviços, APIs e fluxos de dados;
  • Experiência na conceção de sistemas fiáveis, escaláveis e observáveis;
  • Conhecimentos sólidos de modelação de dados e bases de dados relacionais;
  • Capacidade para escrever e otimizar consultas SQL;
  • Experiência prática com LLM, pipelines RAG e workflows apoiados por inteligência artificial;
  • Conhecimentos de protocolos de rede, latência e movimentação de dados entre sistemas;
  • Experiência prática com Linux e Docker;
  • Familiaridade com Kubernetes, CI/CD e Infrastructure as Code;
  • Capacidade para desenvolver rapidamente, testar em condições reais e assumir a responsabilidade pelos resultados do código;
  • Excelentes competências de comunicação oral e escrita em inglês;
  • Português de nível C2 ou próximo de nativo;
  • Residência em Portugal;
  • Elegibilidade e capacidade para obter as autorizações de segurança nacionais e da NATO aplicáveis.

Será valorizado:

  • Experiência com dados geoespaciais, imagens de satélite ou deteção remota;
  • Conhecimentos de GDAL, Rasterio, PostGIS, GeoJSON, Cloud Optimized GeoTIFF ou Cesium;
  • Experiência com ferramentas de observabilidade, como Prometheus, Grafana ou OpenTelemetry;
  • Conhecimentos de sistemas orientados a eventos, nomeadamente NATS;
  • Experiência com OAuth, OpenID Connect e JWT;
  • Experiência na otimização da inferência e do desempenho de modelos em hardware local;
  • Experiência na implementação de sistemas em ambientes seguros, isolados ou air-gapped;
  • Experiência em contextos operacionais de Defesa, Inteligência ou Administração Pública;
  • Conhecimentos de sinais, radiofrequência, sistemas embebidos ou arquiteturas edge-to-cloud;
  • Interesse em evoluir para uma função de Forward Deployed Engineer, trabalhando diretamente com clientes em problemas críticos.

Oportunidades de desenvolvimento:

  • Participação no desenvolvimento de sistemas de inteligência baseados em dados de observação da Terra;
  • Contacto com arquiteturas distribuídas de inteligência artificial e dados geoespaciais;
  • Trabalho em soluções destinadas a ambientes operacionais de elevada exigência;
  • Percurso de progressão para a área de Forward Deployed Engineering;
  • Possibilidade de trabalhar diretamente com clientes dos setores da Defesa e Inteligência em fases futuras da carreira.

Processo de seleção:

  • Entrevista com a equipa de Talent Acquisition;
  • Realização de um exercício técnico em casa;
  • Entrevista com o responsável de contratação;
  • Entrevista com a equipa;
  • Decisão final e apresentação de proposta.
Candidatar-se