r/ExperiencedDevs • u/hellgheast • 2h ago
Career/Workplace Preparing career switch from Embedded HW/SW to AI/ML Optimisation (compilers, low-level oriented)
Hi all,
I'm a 7 YOE hardware/embedded engineer who's working in a product oriented corporation with limited room for growth and I'm thinking to move to an adjacent field which is close to hardware : compilers & AI inference.
For this purpose, I planned to:
brush up my DSA & machine learning fundamentals
showing know-how through personnal projects (even if LLM can redo most of it).
contribute to open-sources project such as LLVM/MLIR in order to gain expertise in the targeted stack.
The main purpose of this post is to ask engineers who did a career switch (not only related to this specific field) what would be their advice on:
How to manage the "marathon" of catching up the needed know-how with daily workload ?
How do you compensate the lack of professional experience during interviews or even application ?
How to stay consistent in terms of interview preparation (Leetcode, system design) when no interview is lined up ?
Thanks a lot for your attention