Algorithm Engineer
Remote / Online - Candidates ideally in
Austin, Travis County, Texas, 78716, USA
Listed on 2026-02-03
Austin, Travis County, Texas, 78716, USA
Listing for:
Source One Management Services, LLC
Remote/Work from Home
position Listed on 2026-02-03
Job specializations:
-
Software Development
Machine Learning/ ML Engineer, AI Engineer, Data Engineer
Job Description & How to Apply Below
Overview
iOS Algorithm Engineer (Core Motion / Physics)
We are a sports technology startup building an Apple Watch app for sports training. We have a functioning app that records raw accelerometer and gyroscope data. We need a specialist in Signal Processing and Core Motion to help us tune the algorithm.
Engagement- Time Commitment: Estimated ~10–15 hours total.
- Schedule: Flexible. This work can be completed on evenings or weekends. We focus on the deliverable (the algorithm), not the hours.
- Location: 100% Remote.
We are tracking a specific arm movement (throws). We have the raw data logs (CSV). Your job is to analyze this data and provide the logic/code to:
- Existing watch
OS app that logs data (User Acceleration, Rotation Rate, Gravity) at 50-100
Hz. - Dataset of "Clean Throws" vs. "Noise" (CSV format).
- A lead iOS engineer (Swift) ready to implement your logic.
- The Algorithm: You don't need to build the UI. We need the mathematical logic (or Python/Swift function) that takes the raw inputs and returns a "Success" count.
- Drift Correction: Experience using Complementary Filters, Kalman Filters, or Sensor Fusion to clean up the data.
- Deep experience with Apple's Core Motion framework.
- Strong background in Vector Math and Physics.
- Experience with Human Activity Recognition (HAR) or Gesture Recognition.
- Ability to work fast
This project focuses on generic signal processing math (physics/vectors) and does not require using proprietary IP from your current employer. We are happy to sign a customized IP agreement to ensure you are protected.
Skills- Algorithm Development
- watchOS
- Swift (Programming Language)
- Core ML
- Signal Processing
- Mathematics
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×