Software Engineer (Python)
Job Description
As a member of the Locix engineering team, you will play the crucial role of take new algorithm concepts from the R&D team and developing them into robust production code. You will test and optimize new and existing codebase and deploy them to run efficiently in the cloud. You will automate build processes and monitor algorithm performance. You will also contribute to new algorithm design and development.
Education and Experience
BS/MS degree in CS or a related field, or equivalent experience.
4+ years of python development experience
Preferred Skills and Experience
Experience with numpy and scikit-learn libraries
Knowledge of signal processing and probability
Knowledge of optimization techniques
Experience with GPS or other localization technologies a big plus
Experience with inertial sensor algorithms a plus
Experience with Elastic Search
Experience with Github
Experience with containers such as Docker
C++ development experience