Public listing

Mandatory Internship AI Agent for Automated Machine Diagnostics and Root-Cause Analysis

ETAS Elchingen, BY, Germany
  • Work modeNo
  • EmploymentFull-time
  • ListedPosted 7 hours ago
  • SourceSmartrecruiters

Role overview

About the role

Description supplied by the original job listing.

During your internship, you will build a reliable agent that analyzes a user's machine behavior directly from CAN measurements and derives solutions across calibrations, software bugs, or application/hardware issues.
You will create the agent harness, custom skills, and necessary tools or MCP servers to enable it (e.g. with LangChain).
Furthermore, you will set up automated signal and event detection routines to capture anomalies such as limit violations, oscillations, derating, and error states.
You will prepare appropriate context for the agent, integrating relevant documentation, parameters, and domain knowledge.
Additionally, you will benchmark the agent against established reference cases to assess its accuracy and reproducibility.
Moreover, you will automate the simulation loop by replaying measurements within a virtual test bench (e.g., TPT) to cross-compare simulated dynamics with measured behavior.
Finally, you will document the developed tool and present your findings and methodology to the team.
Education: studies in the field of Electrical Engineering, Mechatronics, Computer Science or comparable
Experience and Knowledge: in Python development, LangChain, Agentic Workflows; basic knowledge of control systems and signal analysis
Personality and Working Practice: you excel at analyzing challenges critically, driving innovative solutions, and learning continuously while communicating openly with others
Work Routine: your on-site presence is required
Enthusiasm: for AI workflows, Agents and Applications
Languages: fluent in English and very good in German

Skills
Python, Excel, LangChain, Documentation

Employment type
Full-time

Work arrangement
No

Skills from the listing

  • Python
  • Excel
  • LangChain
  • Documentation

Your early-applicant advantage

How quickly JobBeeper finds and shares openings.

21 min from Smartrecruiters publishing this role to us finding it
22 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
77,116 roles found in the last 24 hours
See available plans →

Job alerts

Get notified about new openings

Set your preferences and JobBeeper will send matching roles as it finds them.

Create free account
Log in to apply