Emprego Senior Software Engineer – Inteligência Artificial | MC Digital, Maia

Senior Software Engineer – Inteligência Artificial | MC Digital, Maia

Porto Publicado há 26 minutos
Full Time Informática Presencial Português Sénior (5+ anos) Apoio psicológico Prémios e bolsas para filhos Programa de descontos Seguro de saúde Seguro de vida Licenciatura (1.º ciclo — nível 6 QNQ/EQF)

A MC Digital está a reforçar a equipa de Labs & AI Transformation, na Maia, e procura um/a Senior Software Engineer com experiência em sistemas de grande escala e interesse na aplicação da inteligência artificial ao desenvolvimento de software.

Enquanto área de Tecnologias de Informação da MC, a MC Digital utiliza a tecnologia para transformar o setor do retalho, aumentar a conveniência e melhorar a experiência dos clientes. A equipa está focada em potenciar a utilização da inteligência artificial nos seus produtos, sistemas e processos de engenharia.

Funções:

  • Explorar, desenhar e implementar agentes e soluções de inteligência artificial aplicadas ao ciclo de vida do desenvolvimento de software;
  • Contribuir para a evolução dos processos de engenharia para um modelo orientado por inteligência artificial, desde a conceção até à entrega e manutenção das soluções;
  • Apoiar as equipas de engenharia na adoção e integração de ferramentas de inteligência artificial ao longo de todo o ciclo de desenvolvimento;
  • Definir e implementar boas práticas, padrões técnicos e requisitos de segurança para a utilização de inteligência artificial no desenvolvimento de software;
  • Participar no desenho de arquiteturas que integrem inteligência artificial, garantindo robustez, governação e conformidade;
  • Avaliar frameworks, SDK, plataformas low-code e no-code e o respetivo valor no contexto da engenharia de software;
  • Atuar como referência técnica, apoiando diferentes equipas na tomada de decisões e na resolução de desafios complexos relacionados com inteligência artificial;
  • Colaborar com equipas de engenharia e diferentes partes interessadas, assegurando o alinhamento entre plataformas, processos e objetivos tecnológicos;
  • Contribuir para o desenvolvimento e evolução de agentes de inteligência artificial orientados para a produtividade, qualidade e segurança do código;
  • Promover boas práticas de engenharia através de revisões de código, mentoria e participação em decisões de arquitetura e tecnologia.

Perfil pretendido:

  • Formação superior em Engenharia Informática, Sistemas de Informação ou numa área semelhante;
  • Pelo menos cinco anos de experiência em desenvolvimento de software para ambientes de produção, incluindo sistemas de grande escala e elevada disponibilidade;
  • Experiência full-stack com tecnologias de backend, como .NET ou Node.js, e de frontend, como React e TypeScript;
  • Domínio do ciclo de vida do desenvolvimento de software, desde a descoberta e definição de requisitos até à arquitetura, desenvolvimento, testes, implementação, monitorização e suporte em produção;
  • Experiência com práticas DevOps, integração contínua e pipelines de CI/CD, nomeadamente através de GitHub Actions ou Azure DevOps;
  • Conhecimentos de Infrastructure as Code e automação de processos de compilação, testes e lançamento;
  • Forte interesse pelo ecossistema de inteligência artificial e aprendizagem automática aplicado ao desenvolvimento de software;
  • Experiência prática com agentes de programação, como Claude Code, GitHub Copilot ou ferramentas equivalentes;
  • Capacidade de liderança técnica, orientação de equipas, realização de revisões de código e mentoria de profissionais com diferentes níveis de experiência;
  • Experiência na definição de padrões de código, padrões de desenho, documentação técnica e processos de testes unitários, de integração e end-to-end;
  • Capacidade para transformar requisitos de negócio em soluções técnicas pragmáticas e contribuir para a definição e estimativa do backlog;
  • Facilidade de comunicação com equipas técnicas, gestores de produto, designers e outras partes interessadas;
  • Interesse contínuo por novas tecnologias, especialmente nas áreas de inteligência artificial e ferramentas para programadores.

Condições e benefícios:

  • Subsídio de alimentação em dinheiro ou em Cartão Dá, consoante a opção mais vantajosa;
  • Plano de telecomunicações com voz, dados e equipamento;
  • Programa Flex it Up, com dias de folga adicionais, licenças sem vencimento e modelo de trabalho flexível, quando aplicável;
  • Seguro de saúde e seguro de vida para colaboradores efetivos, com possibilidade de extensão ao agregado familiar;
  • Programa de benefícios flexíveis;
  • Plano de integração e formação inicial;
  • Plataforma de formação contínua e Programa de Literacia Financeira;
  • Programas de mobilidade interna e promoção de talento;
  • Prémios escolares, bolsas de mérito e programas de férias para filhos de colaboradores;
  • Kit de nascimento;
  • Vacina contra a gripe, mediante adesão voluntária;
  • Programa Somos Sonae, com apoio psicossocial, financeiro e jurídico;
  • Sessões de ergocoaching;
  • Programas de promoção da saúde mental e consultas de nutrição;
  • Descontos e parcerias em mais de 300 marcas;
  • Café e fruta gratuitos no local de trabalho.

Candidatura:

Após a submissão da candidatura, os candidatos que cumpram os critérios necessários para a função receberão, através do endereço de email utilizado no registo, um link para realizar um assessment digital.

A realização deste assessment é obrigatória para que a candidatura seja considerada completa, uma vez que o processo de recrutamento se baseia na avaliação de competências.

Se tens experiência sólida em engenharia de software e queres contribuir para a integração da inteligência artificial nos processos e plataformas tecnológicas da MC Digital, envia a tua candidatura.

Candidatar-se