A Bosch está a recrutar um/a AI Software Engineer para estágio em Lisboa, em modelo híbrido.
As atividades da Bosch em Lisboa focam-se em vendas, marketing, comunicação, formação, serviços de nearshoring e suporte partilhado de recursos humanos para a Europa. A Bosch Service Solutions desenvolve e entrega soluções de Customer Experience, Mobility e Monitoring para empresas e clientes.
Durante o estágio, irás apoiar o desenvolvimento de plataformas internas baseadas em inteligência artificial, com foco em automação, produtividade de developers e soluções inteligentes para o negócio.
Responsabilidades:
Apoiar o desenvolvimento e manutenção de serviços backend e frontend com Go, Elixir e React;
Contribuir para o desenvolvimento de aplicações com inteligência artificial e ferramentas internas para developers;
Desenvolver agentes de IA e workflows agentic com Google Agent Development Kit, ADK, e frameworks semelhantes;
Apoiar o desenho, manutenção e melhoria de técnicas de prompt engineering;
Trabalhar com workflows de RAG, Graph RAG e bases de conhecimento;
Desenvolver e manter REST APIs e microserviços;
Apoiar o deployment e manutenção de aplicações em ambientes Kubernetes com Helm e práticas modernas de CI/CD;
Escrever código limpo, sustentável e bem documentado;
Criar e manter documentação técnica de aplicações, componentes de IA e arquitetura de sistemas;
Colaborar com equipas multidisciplinares no desenho, implementação e melhoria de novas funcionalidades;
Acompanhar tendências emergentes em inteligência artificial, IA generativa e engenharia de software.
Requisitos:
Frequência de licenciatura ou mestrado em Ciências da Computação, Inteligência Artificial, Engenharia de Software, Ciência de Dados ou área técnica relacionada;
Experiência de programação em Python, Go, Elixir ou outra linguagem moderna;
Disponibilidade para aprender novas tecnologias;
Conhecimentos básicos de princípios de engenharia de software e desenho de software;
Familiaridade com REST APIs e conceitos de desenvolvimento backend;
Conhecimentos de Git e workflows de desenvolvimento colaborativo;
Compreensão de estruturas de dados, algoritmos e fundamentos de programação;
Forte interesse por inteligência artificial, IA generativa e desenvolvimento moderno de software;
Boas competências analíticas e de resolução de problemas;
Curiosidade e entusiasmo por aprender novas tecnologias;
Boa capacidade de comunicação e colaboração;
Atenção ao detalhe e atitude proativa;
Paixão por inovação e aprendizagem contínua;
Disponibilidade para aprender e experimentar abordagens inovadoras;
Português e inglês fluentes, falados e escritos.
Será valorizado:
Familiaridade com Large Language Models, como GPT, Gemini, Claude, Llama ou semelhantes;
Conhecimentos básicos de prompt engineering, Retrieval-Augmented Generation, RAG, e arquiteturas de agentes de IA;
Interesse em desenvolver agentes de IA com Google Agent Development Kit, ADK, ou frameworks semelhantes;
Familiaridade com arquiteturas de microserviços e sistemas event-driven;
Conhecimentos básicos de PostgreSQL ou MySQL;
Familiaridade com Docker, Kubernetes e aplicações em containers;
Contacto com plataformas cloud, como Google Cloud Platform, Azure ou AWS;
Conhecimentos básicos de frontend, incluindo React, JavaScript, HTML e CSS;
Projetos pessoais, académicos ou open-source relacionados com inteligência artificial ou engenharia de software;
Experiência com GitHub em projetos colaborativos;
Familiaridade com conceitos de CI/CD e workflows modernos de desenvolvimento;
Interesse por ferramentas para developers, automação e soluções de produtividade com IA.
Benefícios:
Condições de trabalho flexíveis;
Sistema de trabalho híbrido;
Contacto com colegas de diferentes países;
Consultório médico no local;
Oportunidades de formação;
Acesso a descontos em parcerias e produtos Bosch;
Atividades desportivas e relacionadas com saúde;
Bons acessos a transportes públicos;
Estacionamento gratuito;
Cantina.