I'm a computer engineer, my graduation project was about Facial Recognition. I have mainly used Python. This project is now adopted by creators of MOBESE in Turkey but I cannot give any further details here due to the NDAs that I have signed. It had a PostgreSQL database in the background. A single photo of a person was sufficient to add them to the database. The encoding process took about 0.34 seconds (on a MacBook Pro) and database queries took around 0.003 seconds. It was near O(1) in space-time complexity, so even if you had 100 million photos in the database it'd still take almost the same amount of time.

I would like to learn more about this opportunity. Please do send me a direct message and explain the details if you wish to work with me.
Have a nice day.