ML Embedded Software Engineer
ARM
Overview
In this role you help developers harness AI on next‑generation edge devices. You’ll work within Arm’s Strategy & Ecosystems team to showcase frameworks and techniques that run ML workloads efficiently. You will engage with engineers and customers across regions, shaping how AI on Arm is adopted in mobile, portable, and home-automation contexts. You’ll influence developers through hands‑on guidance and open‑source contributions, contributing to a broader ecosystem.
Pay / Benefits- flexible working practices
- hybrid working
- accommodations during recruitment
- diverse and inclusive environment
- Engage with leading tech companies to advocate and enable ML on constrained edge devices
- Guide developers on deploying ML workloads on Arm-based platforms
- Collaborate with cross‑functional teams to showcase frameworks and techniques for edge AI
- Contribute to community-facing outputs such as blogs or open-source code
- Help shape next-generation mobile, portable, and home-automation AI solutions
- Good programming skills, preferably C++ and OOP
- Experience with ML frameworks such as ONNX Runtime or PyTorch/ExecuTorch
- Desire to help developers deploy ML workloads on constrained edge devices
- A few years of relevant engineering experience
- Interpersonal and communication skills
- Cross‑regional collaboration
- Problem solving and stakeholder engagement
- C++ and OOP
- ONNX Runtime
- PyTorch/ExecuTorch
Reference: WJ-747_30166110