Skip to content
SWE JOB LISTS
Bosch

AI Engineering Automation Intern (f/m/div.) at Bosch

São João, Aveiro, PortugalInternshipPosted Oct 28, 2026

Description

Job Description

In this role, you will

  • Develop AI-powered engineering assistants: Build chatbots that help hardware and mechanical engineers create and improve Python scripts for automation and data analysis.
  • Build AI coding companions: Develop AI agents that support firmware developers throughout the software development lifecycle, from code understanding and implementation to debugging, documentation, and test generation.
  • Automate engineering workflows: Connect LLMs, Python scripts, APIs, and tools such as n8n to streamline engineering processes.
  • Explore AI technologies: Experiment with LLMs, prompt engineering, tool calling, and AI agents to develop solutions tailored to engineering needs.
  • Integrate engineering knowledge: Leverage technical documentation and software repositories to provide context-aware assistance.
  • Validate and improve solutions: Test prototypes with engineers, evaluate their effectiveness, and refine them into reliable, practical tools.

Qualifications

What distinguishes you?

Education

  • Bachelor's or Master's degree in Computer Science, Software Engineering, Artificial Intelligence, or a related technical field.

Experience

  • Academic or personal projects involving programming, AI, software development, or automation.
  • Practical experience is welcome, but professional experience is not required.

Know-how

  • Basic Python programming skills and understanding of software development fundamentals.
  • Interest in Generative AI, LLMs, AI agents, and AI-assisted software development.
  • Familiarity with APIs, Git, n8n, and AI development tools is an advantage.
  • Interest in embedded software development is a plus.

Languages

  • Good written and spoken English skills for collaboration in an international engineering environment.

Working Style and Methods

  • Analytical and structured approach to problem-solving.
  • Willingness to experiment with new technologies and turn ideas into practical solutions.
  • Ability to understand user needs and translate them into useful tools.

Personality

  • Curious, proactive, and enthusiastic about the practical applications of AI.
  • Hands-on, creative, and open to learning.
  • Collaborative and comfortable working with colleagues from different engineering disciplines.

Additional Information

What you can expect to learn

  • How to apply Generative AI and AI agents to real-world engineering and firmware development challenges.
  • How to build AI-powered assistants and automate workflows using LLMs, Python, APIs, and tools such as n8n.
  • How to integrate AI into software development and empower engineers across different disciplines through intelligent tools.
  • How to evaluate, improve, and turn AI prototypes into reliable solutions used by an engineering team.

Success stories don´t just happen. They are made...

Make it happen! We are looking forward to your application!