Bosch

Extracurricular internship: ai-assisted software engineering intern (f/m/div.)

  • Remote · Aveiro
  • Internship
Apply here
Get jobs like this one by email Python · Aveiro · Remote You sign in with LinkedIn, no new password.

Job at a glance

Stack
Python
Location
Aveiro
Work setup
Remote
Contract
Internship
Posted
This month

Description

Sobre a vaga

Join us in shaping the future of software engineering through Generative AI. As an AI-Assisted Software Engineering Intern, you will contribute to the development of innovative AI-powered solutions that support software engineers throughout the Software Development Life Cycle.

O que vais fazer

  • Research emerging AI-assisted software engineering workflows and identify opportunities to apply Generative AI across the SDLC
  • Design and develop automated solutions using LLM APIs, prompt engineering, Retrieval-Augmented Generation (RAG), AI agents, and context-window optimization techniques
  • Support the integration of AI-powered tools into software development workflows, CI/CD pipelines, and cloud environments
  • Define and implement metrics to evaluate the impact of AI solutions on productivity, software quality, usability, and adoption
  • Collaborate with software engineers to gather feedback, validate concepts, and continuously improve developed solutions
  • Contribute through code reviews, technical documentation, demonstrations, and knowledge-sharing activities
  • Explore and evaluate emerging AI technologies and translate them into practical developer tools

O que é pedido

  • Final-year Bachelor's or Master's student, or recent graduate (less than one year), in Software Engineering, Computer Engineering, Computer Science, Artificial Intelligence, or a related field
  • Initial academic, personal, or internship experience in software development or AI-related projects
  • Knowledge of Python programming
  • Familiarity with some of the following areas: LLM APIs, prompt engineering, Retrieval-Augmented Generation (RAG), AI agents, CI/CD pipelines, cloud platforms, or AI-assisted development tools
  • Understanding of software development processes and developer workflows
  • Good communication skills in English, both written and spoken
  • Structured and analytical approach to problem-solving
  • Ability to learn independently and experiment with new technologies
  • Interest in transforming innovative AI concepts into practical engineering solutions
  • Curious, proactive, and eager to learn
  • Collaborative team player with strong communication skills
  • Passionate about software engineering, emerging technologies, and continuous improvement

Valorizado

  • Exposure to Generative AI technologies and modern software development practices is advantageous
  • Experience with C or C++ is a plus

O que é oferecido

  • Flexible work conditions
  • Hybrid work system
  • Exchange with colleagues around the world
  • Health insurance and medical office on site
  • Training opportunities
  • Opportunities for career progression and continuous professional development
  • Access to great discounts in partnerships and Bosch products
  • Sports and health related activities
  • Great access to public transports
  • Free parking lot
  • Canteen
  • Supported employee car park on site, free bicycle parking in the courtyard, secure bicycle parking space for rent, e-bike charging stations
  • Flexitime and modern working time models ranging from part-time to job sharing, home office and incorporated window days off
  • Occupational health care and counselling by internal medical staff, free vaccinations, attractive health insurance, psychosocial and therapeutic counselling, personal health care
  • Workshops and lectures on the subject of health, company pension scheme from the 3rd year at Bosch
  • Discounted purchasing conditions with us and our partner companies, subsidised cultural and leisure events
  • Healthy and tasty meals at subsidised prices in our company restaurant and cafeteria, free coffee in our coffee kitchens

Investimento de tempo

2 h 22 min

Processo de entrevista

O processo de recrutamento poderá variar conforme a vaga em questão. No entanto, normalmente o processo inclui as seguintes etapas: triagem curricular, com o objetivo de filtrar candidatos que possuam as qualificações mínimas; contacto telefónico, para confirmar informações do currículo, entender motivações e avaliar a comunicação e entrevista(s) com recursos humanos e especialista, para análise das competências comportamentais e habilidades técnicas. Em alguns casos são aplicadas ainda dinâmicas de grupo.

Quanto paga este cargo

Este anúncio não mostra o salário.

Benefícios e vantagens

  • Cantina
  • Estacionamento gratuito ou condições especiais
  • Flexibilidade de horário
  • Ginásio & atividades desportivas
  • Mais de 22 dias de férias
  • Prémios de performance
  • Programa de descontos
  • Seguro de saúde

Valores e cultura

  • Ambiente internacional
  • Depende do projeto / equipa
  • Feedback contínuo e 360º
  • Full remote
  • Híbrido
  • Igualdade de género
  • Incentivo à criatividade & inovação
  • Metodologias ágeis
  • Pair programming
  • Python

The devs.pt digest

Top stories, events and jobs — twice a month.