Senior Full-stack Back-end
2017-08-12

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.


Responsibilities

  • 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:

亞馬遜、eBay創辦人都挺他,台美混血AI新創完成740萬美元A輪融資,進軍居家保全市場

https://www.bnext.com.tw/artic...

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?

BOOM.


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

Full-time


Job Location

Taipei


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.

Requirements

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.)

Salary

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

漸強實驗室 Crescendo Lab - Python 後端工程師

面試流程:  1. 電話基本面試過濾 2. 線上技術面試 3. 線上電話與資深技術人員面試 4. 最後請您來辦公地點雙方會談 軟體公司的資產就是人,是人來塑造公司文化,希望有興趣的人來應徵! 工時: 每週正常工作時間 40 小時 工作福利: 1. 彈性上下班時間2. 固定公司聚餐 加班費:加班費用依照勞基法計算   

火力數位 - (兼職) 軟體開發者 Software Engineer

🔥 職缺說明招募兼職軟體開發者,參與產品開發與系統發想整合,根據專案需求打造合適的產品與維護,推薦兩年以上開發經驗(幾年不是重點,有實務經驗與執行力最重要!) 🔥 條件要求1. 資訊或相關領域科系或數位相關背景2. 有軟體開發實務經驗,例如 PHP, Python, Javascript, Ruby 3. 喜歡利用科技解決問題,對寫程式開發產品有異常的...

瀚師科技 AceMentor - 數位學習服務產品經理

設計以網路平台及行動App為主的數位學習服務產品。了解學習市場及科技應用趨勢,作為軟體開發團隊與市場間的溝通橋梁。協助行銷及業務主管,進行市場推廣及銷售活動。