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.

Series BRecently funded
Austin, United States
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.

View jobs by Allen Control Systems

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