Responsibilities
- Develop motion-based and appearance-based tracking models, integrating deep learning, probabilistic modeling, and graph-based techniques.
- Optimize tracking algorithms for speed, accuracy, and scalability in real-time and batch processing environments.
- Collaborate with device, data engineering and infrastructure teams to manage hybrid video processing, and storage.
- Develop data pipelines to create appropriate datasets and model feedback
- Leverage cutting-edge research and technology to create custom solutions
- Design and run experiments to test new ideas or improvements to existing models
- Build visualization and monitoring tools to evaluate the quality of our data and models
- Collaborate across teams and product to deliver solutions that fit within business and organizational requirements
- Review code of other Machine Learning Engineers
Requirements
- 3+ years of industry experience in Deep Learning and Computer Vision
- Experience with Computer Vision modeling, such as Object Detection, Multi-Object Tracking, etc.
- Experience in metric learning, contrastive learning, and embedding-based ReID models
- Experience with integrating tracking algorithms like SORT, DeepSORT, ByteTrack, FairMOT, or graph-based tracking into systems
- Knowledge of probabilistic models (e.g., Kalman Filters, Bayesian filtering) and trajectory prediction.
- Experience in working with hybrid systems of deployed devices working with cloud processing
- Strong experience in Python
- Experience leading projects from R&D to production
- Experience with SQL
- Basic Git knowledge
- Basic Bash knowledge
Benefits
- Flexible PTO: We offer non-accrual PTO, plus 11 company holidays.
- Fully-paid health benefits plan for employees: including Medical, Dental, and Vision and an HSA match.
- Family Leave: All employees receive 12 weeks of 100% paid parental leave. Birthing parents are eligible for an additional 6-8 weeks of physical recovery time.
- Fertility & Family Benefits: We have partnered with Maven, a complete digital health benefit for starting and raising a family. Flock will provide a $50,000-lifetime maximum benefit related to eligible adoption, surrogacy, or fertility expenses.
- Spring Health: Spring Health offers a variety of mental health benefits, including therapy, coaching, medication management, and digital tools, all tailored to each individual's needs.
- Caregiver Support: We have partnered with Cariloop to provide our employees with caregiver support
- Carta Tax Advisor: Employees receive 1:1 sessions with Equity Tax Advisors who can address individual grants, model tax scenarios, and answer general questions.
- ERGs: We want all employees to thrive and feel like they belong at Flock. We offer four ERGs today - Women of Flock, Flock Proud, LEOs and Melanin Motion.
- WFH Stipend: $150 per month to cover the costs of working from home.
- Productivity Stipend: $300 per year to use on Audible, Calm, Masterclass, Duolingo and so much more.
- Home Office Stipend: A one-time $750 to help you create your dream office.
Additional Information
- If an offer is extended and accepted, this position requires the ability to obtain and maintain Criminal Justice Information Services (CJIS) certification as a condition of employment. Applicants must meet all FBI CJIS Security Policy requirements, including a fingerprint-based background check.

