Procuramos um Senior AI Platform Engineer para contribuir para o desenvolvimento e evolução de uma plataforma de engenharia baseada em IA, concebida para acelerar a entrega de software, melhorar a experiência dos programadores e otimizar processos ao longo de todo o ciclo de vida de desenvolvimento de software (SDLC).
O candidato selecionado deverá reunir uma forte combinação de competências em engenharia de IA, desenvolvimento de software e platform engineering. Procuramos um profissional autónomo e orientado para resultados, capaz de avaliar problemas técnicos complexos, identificar as abordagens mais eficazes e liderar a implementação desde o conceito até à produção.
Principais Responsabilidades
- Conceber e implementar fluxos de desenvolvimento baseados em IA que suportem e automatizem atividades ao longo de todo o SDLC.
- Desenvolver soluções de agentes de IA, abrangendo orquestração, integrações de ferramentas, servidores MCP e gestão de contexto.
- Definir estratégias de avaliação, controlos de fiabilidade e guardrails para manter a qualidade e consistência dos resultados gerados por IA.
- Desenvolver e manter processos de CI/CD, automação de infraestrutura e ferramentas de apoio às equipas de engenharia.
- Ligar soluções com IA aos ecossistemas de desenvolvimento empresariais, incluindo Jira, sistemas de controlo de versões e ferramentas de CI/CD.
- Identificar oportunidades para melhorar os fluxos de trabalho dos programadores, o desempenho da entrega de software e a produtividade global da engenharia.
Requisitos
Qualificações Obrigatórias
- Pelo menos 8 anos de experiência profissional em engenharia de software, com percurso em funções sénior ou de liderança técnica.
- Sucesso comprovado na conceção, implementação e operação de agentes de IA em ambientes de produção.
- Conhecimento prático de orquestração de agentes, Model Context Protocol (MCP) e metodologias de avaliação de agentes.
- Experiência sólida em Platform Engineering, práticas DevOps e automação de CI/CD.
- Fortes competências de programação em Python e TypeScript.
- Experiência na gestão de ambientes cloud, preferencialmente GCP, e na implementação de Infrastructure as Code com Terraform ou tecnologias equivalentes.
- Experiência na criação de plataformas internas para programadores, interfaces de linha de comandos (CLIs) ou sistemas de automação de fluxos de trabalho.
- Bom conhecimento dos processos de entrega de software e dos princípios de produtividade em engenharia.
- Utilização regular de soluções de programação assistida por IA e agênticas no dia a dia do desenvolvimento.
- Capacidade de investigar desafios técnicos de forma autónoma, tomar decisões de engenharia fundamentadas e entregar soluções com supervisão limitada.
- Domínio de Inglês de nível C1 ou superior.
- Residência em Portugal e disponibilidade para regime híbrido com um dia presencial por semana em Lisboa, Braga ou Coimbra.
Qualificações Preferenciais
- Familiaridade com ambientes de desenvolvimento com IA, como Cursor, Claude Code ou ferramentas equivalentes.
- Contacto com knowledge graphs, análise estática de código ou soluções de code intelligence.
- Experiência com frameworks BDD como Cucumber, contract testing ou frameworks de automação mobile como Maestro.
- Conhecimento de outras linguagens de programação, em particular Kotlin, Go ou Rust.