11 - 50 people
600 Main St, Suit...

Senior Full-stack Back-end

Job Description

About this Job

We are seeking awesome experienced (preferably 5+ years) Full-stack Back-end Engineers to join our small team in building a truly next-generation home security system utilizing all the killer bells and whistles: deep learning, hybrid-cloud, big data, etc. We are a tight-knit, fast-paced, high energy start-up team. Our ideal candidate has a passion for code, a love for a fail-fast (and work freaking hard) engineering environment, and a hunger to learn and grow. We prefer raw-intelligence over syntax-excellence, ownership over silos. And coffee over water.

Because we are a small team, this role will span all areas of our tech stack: deep learning development/tuning/integration, web services, data pipeline management, protocol hacking, packet packing/unpacking, robotics, data analysis, deployment/qa/continuous integration management. Key elements of our stack are Python 3.x on Ubuntu 14.x. Our favorite development tools are github (of course), and docker. We use Jenkins for CI, MySQL and SQLite for our (pretty minimal) RDBMS needs. We aren’t afraid to peel back the covers and work on our open-source components to patch them and we contribute back to the community whenever we can.


  • Core development:
    Developing webservice endpoints, and business logic to support a kick-ass UX and the testing necessary to ensure that it JustWorks (™) for the consumer
  • Protocol and Streaming packets hacking:
    Our engineering team deal with streaming protocols like RTSP, RTP, and wireshark dumps a lot. Going deep into these protocols and packets and hacking them inside out is something we do from time to time.
  • Computer Vision and Deep Learning:
    Oh, the hottest topic nowadays. If you are an awesome engineer and wish to tap into the computer vision and data science world, you are in the right place. CNN/RNN and different NN architectures are just something we play every single day.
  • Product ownership:
    Build new data features from end-to-end: ideation, api specification, development, testing, integration testing and iteration.
  • Work as a team:
    Collaborating with backend, mobile developers, hardware engineers, data scientists, and CUSTOMERS (yes, you got it right) to polish the existing awesomeness and build new features to build new features
  • DevOps and Performance:
    Optimizing servers for scalability, efficiency and maintainability
  • Code quality:
    Helping us measure, maintaining and improve our code quality

Our stack

python + data + deep learning + react native

We’re developing in Python and our stack includes deep-learning back-end (SQL/Hadoop + caffe/Theano/TensorFlow), data pipeline, react-native for our apps, and just starting to work on web development.

It’s a bonus point if you are comfortable with C/C++ and python extension, you have remarkable computer vision background, or you love to read h264, rtp, RTSP, specs, or wireshark dumps before you go to bed every single day.

The company

We put AI behind any home camera and prevent crime while it’s in progress. This article describes the company very well:



Also, you are able to find an in-depth article of what we do here (有我被無人機攻擊的畫面 XD ): http://sanfrancisco.cbslocal.com/2016/12/20/mail-thieves-target-dozens-of-mailboxes-in-dublin-right-before-christmas/

Did you get a degree including research in machine learning/AI but find you’re banging away at web services, or basic web-stack not even scratching the surface of what you’re capable of.

Don’t you wish there was a badass AI Silicon Valley start-up hiring in Taiwan?


There is.

Started by an experienced tech-entrepreneur (with an IPO multi-$billion in sales unicorn under his belt), we’re a stealth-stage company with top-tier backing, awesome advisors and a huge market opportunity. Oh, and back to the first question: we do Deep Learning every day. Every hour. Every minute. And we are now hiring teammates in Taiwan.

Job Type


Job Location


Salary and Compensation

120K to 200K NTD/month, 12 month salary in total

Before you apply

We will have several take home/onsite coding exercises and algorithm whiteboarding in the interview process. It’s up to silicon valley interview standard.


Minimum Qualifications Deep understanding of Computer Science fundamentals (OOP, data structures, algorithms) Familiar with at least one of the following programming languages: python, ruby, scala, java. We use python. A lot. So if you don’t like it, you should probably move on along. The Start-Up mentality: The right candidate considers herself/himself to be a “get-er-done” type of person and is looking to have a huge impact at a small company. Hard work is a must, so the right person exudes positive life-giving energy from solving hard technical problems, working hands-on in the code and doing things other people consider impossible. We’re going to keep the team super small for the time being (lean startup mode FTW) so you’ve gotta be willing to roll up your sleeves and do everything from dev to devops to architecture to QA to IT/OPS. (PS Good news–the whole team will be like this too, and that’s the best type of team to be on.)


Monthly USD 120,000 ~ 200,000



Other Jobs at Deep Sentinel

Senior Web/Frontend Engineer

About this Job We are seeking awesome experienced (preferably 5+ years) Web/Frontend Engineers to join our small team in building a truly next-generation home security system u...

Similar Jobs

新加坡商立可人事顧問公司 Recruit Express: 亞洲最大軟體工作招募獵頭 - 『新加坡新創軟體公司』Sr. Backend Engineer/Architect,

工作內容 設計、研發、執行並維護新開發及現有之網站應用程式與程式團隊合作制定並優化程式計畫能在快速且多元的程式團隊文化中工作-我們互相學習、共同發想,執行好點子,甚至一起打乒乓球放輕鬆!創建能夠影響客戶線上行為的偉大產品-我們以我們的產品能夠改變人們線上購物行為為榮對探索及學習業界最新技術感到興趣 條件要求 5年以上相關工作經驗具備 NodeJS...

香港商艾拉物聯網路有限公司台灣分公司 - Strategic Account Director

We are an exciting start-up delivering a PaaS platform for the Internet of Things. The Ayla Platform™ is the industry’s only complete end-to-end solution for transforming everyd...

八寶網路廣播 - 全端工程師 Full Stack Engineer

我們的目標是打造一個人和人之間能夠互相聆聽、了解、對話的空間。八寶提供免費自由的空間,讓有興趣的廣播製作人能夠製作各式各樣的有聲節目,八寶同時也服務聽眾,讓聽眾可以以最快速度找到自己想聽的節目。八寶的目標是成為線上內容最多元、最具影響力的有聲平台。 如果你…熱愛挑戰,有想法,愛學習,自律性高,喜歡團體合作,希望彈性大、自由度高的工作環境,能夠適應新創...

17 Media - Sr. Backend Developer - 17 Live Streaming

Build video streaming service to support like better video quality in poor network conditions, fast switching between streams, latency reduction, and adaptive encoding bitrates,...

OTCBTC - 網站可靠性工程師 (Site Reliability Engineer - DevOps)

必須具備 瞭解雲端伺服器供應商 AWS 平台服務, Linode, DigitalOcean 操作熟悉或曾經使用後者其一自動化部屬工具 Puppet, Chef, Ansible熟悉 Shell Script,曾經使用後者其一腳本語言 Ruby, Python熟悉 Nginx, Apache, HAProxy 設定熟悉資料庫 PostgreSQL...


2018 Senior Developer Speed Interview

2018 Senior Developer Speed Interview


此次活動由 CakeResume 嚴選 10 家科技公司,聯合舉辦快速面試活動。iOS / Android / Web / Unity / Hardware / Server 等高薪職缺,2018.03.03 等你來挑戰!