Algorithm Engineer

Are you a biomechanist who wants to work on solutions that improve people’s lives? Want to join an innovative New Zealand company that is part of Vicon, an Academy Award®-winning company, and the world’s largest supplier of precision motion capture and tracking systems?   Here at IMeasureU (IMU), we have developed inertial sensors and a software platform that precisely quantifies body movement and workload metrics of professional athletes. We are working closely with teams in the NBA and other professional and collegiate sports internationally. Joining forces with Vicon, the world leaders in precision motion capture means you’ll be working closely with inertial sensors as well as motion capture and tracking systems in our newly outfitted office located near the Mt Eden train station.

Your main role will be using your understanding of human physiology and biomechanics to investigate, develop and validate new algorithms and metrics using IMU data, as well as improving existing algorithms as we continue to expand our solutions.  Working with customers and stakeholders, you will help identify opportunities to leverage our data to improve customer experiences and gain new insights that will help a wide range of people around the world. We’re looking for a person that will fit right into the team - ideally you’ll be fun, driven, have a passion for technology, creative, love to laugh and a have great attitude!

Main Responsibilities: 

  • Design, research, implement and validate scalable, high volume data, post-processing and real-time, algorithms
  • Maintain and upgrade existing algorithms
  • Investigate and keep abreast of new research methodology’s within the industry and incorporate into research pipeline
  • Research and investigate different metrics, algorithms, techniques utilising signal processing and machine learning, as well as any other relevant mathematical tools
  • Collaborate with design, dev and engineering teams both locally and remotely
  • Contribute to all aspects of the software development lifecycle including develop, test, and deploy new functionality

Required Skills: 

Key Requirements:

  • At least 1 years' commercial experience or 1-year post graduate experience in algorithm development and research
  • Proven and demonstrable experience in Python, Matlab or R
  • Strong communication and documentation skills
  • The ability to manipulate data and draw insights from large datasets
  • Understanding of physiology, human movement, and anatomy

Bonus points for knowledge in:

  • Use of Inertial Measurement Units or Optical Motion Capture
  • Using EMG, force plates and GPS
  • Machine learning techniques (clustering, decision tree learning, neural networks, etc.)
  • Experience visualizing and presenting data in unique ways (Tableau, D3, etc)
  • Distributed data/ computing tools – SQL, Map/Reduce, Hadoop, Hive
  • Rest API’s & Serverless computing
  • AWS, Azure, Google or other cloud providers

Degree and Experience:

Ph.D. or Postgraduate Degree(s) in Biomechanics, Biomedical Engineering, Mathematics, Statistics or a related quantitative field.

ImeasureU is an equal opportunity employer.