Machine Learning Engineer (Fully Remote)
AmberBox Gunshot Detection
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
About the role
Role Overview
As a Machine Learning / Signal Processing Engineer (fully remote), you will research and develop algorithms to accurately detect gunshots from audio and visual signals. This capability is central to how AmberBox identifies and responds to emergency incidents.
Responsibilities
- Research and develop gunshot detection algorithms using audio and visual inputs
- Apply signal processing techniques to improve detection accuracy
- Build and/or integrate neural network models for detection
Requirements
- Signal processing background, including familiarity with:
- FFT, DFT, DTFT
- FIR and IIR filters
- Neural network experience with one or more of:
- DNN, CNN, RNN
- Python experience
Nice to Have
- Embedded systems experience
- Speech recognition experience
- C/C++
- Experience working with or building Linux systems
- Statistical pattern processing background, including:
- Wiener filters
- Support Vector Machines (SVMs)
About AmberBox Gunshot Detection
AmberBox Gunshot Detection develops gunshot detection and response technology for organizations such as Fortune 100 companies, schools, hospitals, government departments, and airports. The company automates emergency response workflows by detecting potential workplace violence incidents using audio/visual signals. It is Silicon Valley VC-backed and rapidly scaling.
Scraped 5/21/2026