Internship - AI and Machine Learning Software Engineering (f/m/div)
Core
Build and maintain Python-based desktop tools for engineering, implement AI/ML capabilities for automated data extraction and analysis, and create distribution solutions.
Role type
AI and Machine Learning Software Engineering Intern
Builds
Python desktop tools, distribution solutions (installers, updates, databases), and AI/ML features for engineering workflows
Domain
Semiconductor solutions, power systems, IoT
Deliverable
production ML models
Required skills
Python, GUI application development, data processing, ML/LLM frameworks
Preferred skills
Experience with data processing, ML/LLM frameworks
Responsibilities
Build and maintain Python based desktop tools for engineering; Create distribution solutions including installers, automatic updates, shared databases, and SharePoint and Microsoft 365 integration; Implement Artificial Intelligence (AI) and Machine Learning (ML) capabilities including automated data extraction from PDF documents, intelligent analysis and reporting, and AI-assisted engineering workflows; Strengthen code architecture, testing, packaging, and documentation practices; Partner with engineers to translate their needs into practical tool features