Senior Machine Learning Engineer
A technology-driven organisation in Taiwan seeks a Senior Machine Learning Engineer to develop sensor-based ML algorithms and systems for innovative products in a collaborative environment.
Key responsibilities:
As a Senior Machine Learning Engineer, you will develop and deploy sensor-based ML pipelines using Python/MATLAB and C/C++, collaborating across cross-functional teams.
Core Technical Work
- Design, implement, and optimise sensor signal processing pipelines (e.g., PPG, IMU, GPS, barometric pressure, etc.)
- Apply DSP, image processing, or data analysis techniques to extract meaningful features from noisy signals
- Use ML/DL frameworks (e.g., TensorFlow, PyTorch) when needed to build data-driven models and improve prediction accuracy
- Prototype using Python/MATLAB, then implement production-ready high-performance solutions in C/C++
System Integration & Quality
- Package algorithms into reusable modules and collaborate with hardware/software teams to ensure system stability
- Build automated testing frameworks (Unit Test / Integration Test) to ensure algorithm robustness across dynamic scenarios
- Work with firmware teams to deploy algorithms on embedded platforms and optimise performance
- Continuously monitor real-world algorithm performance and iterate models based on field data
Research & Collaboration
- Stay up to date with academic and industry trends, and introduce innovative methods into product development
- Collaborate with cross-functional teams (hardware, software, product) and produce clear technical documentation and performance reports
Candidate profile:
To excel in this role, you bring experience in sensor algorithms, C/C++ or Python proficiency, DSP/image processing knowledge, system integration skills, and a collaborative development mindset.
- Education: Degree in Computer Science, Electronic/Electrical Engineering, Automatic Control, Biomedical Engineering (Signal Processing track), or related fields. Equivalent practical experience is also accepted.
- Experience: 6–8 years in signal processing, algorithm development, or related fields (biomedical background not required; imaging, audio, communications, or sensing experience all welcome)
- Programming: Proficient in C/C++ or Python (either is acceptable), with strong coding style and debugging skills
- Signal Processing Foundation: Hands-on experience in at least one area such as DSP, image processing, algorithm design, or data analysis
- System Integration: Experience integrating algorithm or software modules into full product systems, understanding interfaces, dependencies, and system behaviour
- End-to-End Development: Participation in full lifecycle development from requirement analysis, design, implementation, testing, to deployment
- Communication: Strong cross-team collaboration skills and ability to read technical English documentation
Nice to have
- Experience with ML/DL frameworks (e.g., TensorFlow, PyTorch, MATLAB) and AI-assisted development tools
- Embedded firmware development on MCU/ARM/RISC-V platforms with hardware or system integration background
- Experience in wearables, medical devices, or IoT products across full 0→1 product lifecycle
- Big data or large-scale sensor data processing experience, with relevant publications or patents as a plus
- Passion for sports (running, cycling, swimming) with ability to translate user experience into product insights
About the company:
A technology-driven organisation in the wearable and health innovation space welcomes engineers from diverse signal processing backgrounds and offers a data-driven, collaborative environment focused on innovation, continuous learning, and impactful product development.
Keywords: sensor signal processing, machine learning, deep learning, data analysis, Python, C++
What’s next:
Apply now to join a team driving innovation in wearable health technology!
About the job
Contract Type: Perm
Specialism: Software
Focus: AI Engineering & Data Science
Industry: IT
Salary: TWD1,500,000 - TWD2,000,000 per annum
Workplace Type: Hybrid
Experience Level: Associate
Location: Taipei
FULL_TIMEJob Reference: UDS5EW-C12F5ECB
Date posted: 14 May 2026
Consultant: Cassie Tsai
taipei software/ai-engineering-&-data-science 2026-05-14 2026-07-13 it Taipei TW TWD 1500000 2000000 2000000 YEAR Robert Walters https://www.robertwalters.com.tw https://www.robertwalters.com.tw/content/dam/robert-walters/global/images/logos/web-logos/square-logo.png true