Director of Computer Vision and Machine Learning
Allen Control Systems (ACS) is an Austin-based defense-robotics company that develops autonomous precision weapon systems, led by its Bullfrog counter-drone weapon station.
Funding history
About Allen Control Systems
ACS combines AI, computer vision, precision motion control, and hardware to turn legacy or modern weapons into counter-unmanned-system platforms for U.S. and allied forces.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will translate AI strategy into priorities, roadmaps, and standards for computer vision, machine learning, and tracking. You will manage engineering leaders, partner across engineering disciplines, deliver program commitments, establish model-development standards and metrics, and remain hands-on through code reviews, prototypes, analysis, and architecture reviews.
Requirements
- 10–15 years of experience in computer vision and/or machine learning
- 3+ years leading managers or multiple teams
- Bachelor's degree in Computer Science, Electrical Engineering, Robotics, or a related field
- Expertise in object detection, multi-object tracking, sensor fusion, or deep learning for perception
- Strong Python programming skills
- Familiarity with C++, PyTorch, TensorRT, and OpenCV
- Experience taking computer vision and machine learning systems from research through production deployment
- Experience collaborating across software, mechanical, electrical, and systems disciplines
- Excellent communication skills with staff engineers, peers, and C-level executives
Responsibilities
- Translate AI strategy into actionable plans, milestones, and priorities for computer vision, machine learning, and tracking teams
- Manage, coach, and develop managers and technical leaders
- Partner with software, mechanical, electrical, and systems engineering on cross-disciplinary problems
- Own on-time delivery of computer vision, machine learning, and tracking contributions to program schedules
- Identify, resolve, and escalate integration and schedule risks
- Establish standards for model development, evaluation, experiment tracking, reproducibility, and documentation
- Define metrics and benchmarks for detection accuracy, tracking performance, latency, and robustness
- Review code and pull requests and create prototypes or analysis scripts
- Participate in architecture and design reviews
Benefits
- Equity package
- Health insurance
- Dental insurance
- Vision insurance
- Paid time off
