Full-Stack AI Software Engineer – Inteligência de Satélite | Lisboa
ICEYE
Lisboa
•
Publicado há 11 horas
Full Time
+7
Full-Stack AI Software Engineer – Inteligência de Satélite | Lisboa
ICEYE
Lisboa
•
Publicado há 11 horas
Full Time
Engenharias
Informática
Híbrido
+4
Sobre este emprego
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.