Axon is seeking a Machine Learning Engineer II to join their mission of protecting life through innovative technology. This role combines software engineering expertise with machine learning capabilities, focusing on building and maintaining AI infrastructure that powers various Axon products. The position offers an opportunity to work on cutting-edge AI applications ranging from computer vision to speech recognition and NLU.
The ideal candidate will be responsible for architecting and implementing platforms used by Axon scientists to transform public safety. Working in a multidisciplinary team, you'll support the training, evaluation, testing, and deployment of machine learning models across Axon's product line including Fleet, Axon Body, and Axon Air. The role requires expertise in managing large-scale distributed platforms for secure and compliant research in the cloud.
Axon offers a competitive compensation package with base pay ranging from $140,000 to $260,000, plus bonus and stock awards. The company provides comprehensive benefits including medical insurance, flexible working hours, and various perks such as free lunch and gym access. This position offers unique opportunities to impact public safety through technology while working with state-of-the-art AI solutions.
The role requires 5+ years of software engineering experience, strong Python skills, and expertise with ML frameworks. You'll be working in a fast-paced, meaningful environment where you can drive real change while contributing to society's critical safety and justice issues. The position offers both technical challenges and the satisfaction of working on products that make a difference in public safety.