Posted:
9/29/2025, 5:36:27 PM
Location(s):
Ludvika, Dalarna County, Sweden ⋅ Dalarna County, Sweden ⋅ Västerås, Västmanland County, Sweden ⋅ Västmanland County, Sweden
Experience Level(s):
Junior ⋅ Mid Level ⋅ Senior
Field(s):
AI & Machine Learning
Location:
Ludvika, Dalarna County, SwedenJob ID:
R0107303Date Posted:
2025-09-30Company Name:
HITACHI ENERGY SWEDEN ABProfession (Job Category):
Administration & FacilitiesJob Schedule:
Part timeRemote:
NoJob Description:
The opportunity:
We are looking for a master thesis student at our R&D department, would like to join our multinational organization with lots of development opportunities. Our team is dedicated to creating a future where innovative digital technology brings cleaner energy to people around the world. If this opportunity excites you, we encourage you to apply!
Time-series machine learning is increasingly critical in domains such as industrial control, predictive maintenance, and anomaly detection. These applications often require low-latency inference and efficient on-device processing. While CPUs and GPUs are widely used for ML workloads, specialized neural processing units (NPUs) such as AMD's AI Engine architecture offer promising acceleration for time-series models. This project aims to benchmark and compare the performance of CPUs, GPUs, and AMD AI Engines across representative time-series ML tasks.
How you’ll make an impact:
Design and implement time-series ML models like RNNs, LSTMs, and CNNs to evaluate performance across CPU, GPU, and AI Engine platforms.
Establish strong baselines using PyTorch and TensorFlow, helping us understand how traditional frameworks stack up against AI Engine acceleration.
Develop and deploy optimized flows using AMD’s AI Engine programming model, Vitis Unified IDE, and Vitis AI toolchain to unlock low-latency, high-efficiency inference.
Benchmark key performance metrics including latency, throughput, energy consumption, and memory usage to guide architectural decisions.
Analyze trade-offs in accuracy, quantization, and developer productivity to inform real-world deployment strategies.
Provide clear guidelines for hardware selection based on workload characteristics, helping teams choose the right compute targets.
Evaluate developer effort and time-to-deploy, ensuring our solutions are not only powerful but also practical and scalable.
Live Hitachi Energy’s core values of safety and integrity, taking responsibility for your actions while caring for colleagues and the business.
Your background:
Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.
Proficiency in Python and experience with ML frameworks (e.g., PyTorch, TensorFlow).
Familiarity with embedded development and heterogeneous computing architectures.
Exposure to AMD Vitis toolchain and AI Engine programming is a plus.
Experience with benchmarking, profiling, and performance analysis.
Proficiency in English, both written and spoken.
More about us:
Are you ready for an exciting new challenge? Does the above description sound like you? Applications will be
reviewed on an ongoing basis, so don’t delay apply today! Recruiting Manager: Lucas Bottura, [email protected] and thesis supervisor: Hasan Basri Celebi, [email protected] will answer your questions about the position.
Website: https://hitachi.com/
Headquarter Location: Santa Clara, California, United States
Employee Count: 10001+
Year Founded: 1959
IPO Status: Private
Industries: Consulting ⋅ Industrial Engineering ⋅ Information Technology ⋅ Machinery Manufacturing ⋅ Manufacturing ⋅ Mining Technology