Machine Learning Video Analytics Engineering Leader

Austin, TX

About Eagle Eye Networks:

Eagle Eye Networks is the world’s #1 cloud-based security video management company. The Eagle Eye Security Camera Cloud Video Management Solution (VMS) provides unsurpassed security, redundancy, and reliability along with a full feature set of Analytics and AI for video surveillance. Eagle Eagle Eye has one of the largest collections of cloud video in the world from surveillance cameras.  The Eagle Eye VMS has strong Open APIs (see documentation on web site) for developers.

Eagle Eye Networks Engineering: 

At Eagle Eye Networks, our engineering challenges range from embedded IoT devices, to sophisticated microservices architecture, to web and mobile frontends. Eagle Eye Networks provides a complete platform including the hardware and software to the video surveillance industry globally.  We operate with customers in nearly 100 countries.

Being a SaaS company with a global footprint, and processing massive amounts of video, presents a unique set of engineering challenges atypical of most SaaS companies. Using cutting edge technology and microservices architecture, we work to provide instant and secure access to the petabytes of video surveillance data streaming into our data centers around the globe. If this sounds exciting to you, come join our team!

Available Role:

The available role is a senior AI and Machine Learning Engineer who will head the AI and ML team at Eagle Eye Networks.  You will partner with a cross-functional team of Full Stack Engineers, Cloud Engineers and Product Managers to deliver smart video analysis for customers around the world.  You will be responsible for development of learning systems, managing access to the data, training systems as well as implementation of solutions that will be delivered to Fortune 500 and global customers.  Build machine learning models and tools through all phases of development, from design through training, evaluation, validation, and implementation. Develop scalable algorithms and software components to solve problems in computer vision, image and video processing and similar large-scale analytical problems.

Innovative. You continually research and evaluate emerging technologies. You stay current on published state-of-the-art methods, technologies, and applications and seek out opportunities to apply them.

Creative. You thrive on bringing definition to big, undefined problems. You love asking questions and pushing hard to find answers. You’re not afraid to share a new idea.

A leader. You challenge conventional thinking and work with stakeholders to identify and improve the status quo. You’re passionate about talent development for your own team and beyond.

Technical. You’re comfortable with open-source programs and programming and are passionate about developing further. You have hands-on experience developing data science solutions using open-source tools and cloud computing platforms.

Desired Skills & Experience:

  • Bachelor’s Degree plus 5 years of experience in data analytics, or Master’s Degree in 3 years in data analytics
  • Python experience – 5+ years
  • Rest APIs, Git, JIRA – 3+ years
  • Distributed Systems – 3+ years
  • Machine learning and or AI related – 2+ years
  • Computer Vision work experience – 1+ years
  • Docker, Kubernetes, virtualization experience is a plus


  • At least 1 year of experience with machine learning, using convolutional neural networks
  • At least 2 years’ experience in image processing or computer vision
  • At least 1 year of experience in open source programming languages for large scale data analysis

Email to apply.