Allen Control Systems (ACS) is developing a small, autonomous gun turret that employs advanced computer vision and control systems to precisely target and neutralize small drones and loitering munitions, requiring the optimization of ML models for performance-critical environments.
Requirements
- 3+ years of experience in machine learning, ideally with a focus in ML-based computer vision.
- Strong experience with CUDA and/or embedded ML frameworks (e.g., TensorRT, TFLite, ONNX Runtime).
- Proficient in both C++ and Python for ML and systems-level development.
- Experience with model optimization techniques (quantization, pruning, etc.).
- Solid understanding of computer architecture and performance tuning.
- Experience deploying ML models on edge devices.
- Knowledge of signal processing, sensor data fusion, or classical computer vision.
Responsibilities
- Develop cutting-edge computer vision models to meet our needs, and train them using our large training data sets.
- Optimize our inference pipeline for embedded GPUs, using CUDA, C++, and Python.
- Improve real-time embedded UAS detection and tracking capabilities.
- Contribute to development of ML training and testing workflows.
Other
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
- You’ve built your own side/hobby projects involving ML or computer vision.
- 5+ years of industry experience.