This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking an engineer living at the intersection of embedded systems and ML to enable rich, reliable interactions on wearable devices. The ideal candidate will be comfortable working across the software stack, excited by the idea of taking a feature from the whiteboard to a product in customers’ hands. You’ll work closely with hardware, firmware, and product teams to make the interaction feel effortless and consistent for every user, in every environment.
Job Responsibility:
Design, train, and deploy algorithms for gesture detection on ultra-low-power embedded hardware
Evaluate and adapt larger ML models for running on mobile class hardware
Own the full development cycle: system design, data collection & curation, synthetic data generation, model training & evaluation, and on-device optimization
Collaborate with electrical, mechanical, and product teams to integrate algorithms with evolving hardware designs
Pick promising approaches from the literature to bet on, and create new approaches where necessary to achieve our unique goals
Requirements:
10 years of experience in Software Engineering, ML Research, or related fields
Experience working with a high degree of autonomy in ambiguous environments
Proven experience building and deploying ML algorithms on embedded or resource-constrained devices
Proficiency in Python and C/C++, with experience in frameworks such as PyTorch or TensorFlow
Hands-on experience with end-to-end ML workflows, from data capture to on-device deployment
Strong grasp of signal processing and/or time-series analysis for sensor data
Excellent communication skills and the ability to work collaboratively across disciplines
Bachelor’s degree or higher in computer science, electrical engineering, machine learning, or related field
Nice to have:
Master’s / Ph.D. in a relevant field
Experience with wearables, IMUs, or tactile/force sensors
Familiarity with synthetic data generation and augmentation techniques
Experience in a startup or fast-moving product environment
Experience deploying models in products
Track record of optimizing algorithms for power, latency, and memory footprint
What we offer:
401k matching
100% employer-paid health, vision, and dental benefits