Software Engineer
- Tokyo
- Remote OK
- Full-time
- December 22, 2022
仕事内容 Position Overview
エクサウィザードとVisionWiz*は、AIカメラで見守りを実現する自社のAI写真サービス「とりんく」を活用し、普段は見ることのできない子どもの自然な姿を保護者に届け、保育園・幼稚園や子ども向けレッスン提供者のサービス向上を支援することに努めています。
毎日AIカメラが子どもたちの動きや表情を検知して自動的に写真を撮影し、その日のうちに「とりんく」を通じて仕分けされ、保護者に届きます。つまり、普段の教室での子どもの様子や、課題への取り組み具合や、「家ではできないこと」を教室でやろうとする様子など、普段は知ることのできない子どもの学校での様子を写真で見ることができるようになります。
*VisionWizは、ExaWizardsの100%子会社です。ExaWizardsでは、一定の軌道に乗ったプロダクトや、JVを設立する際などにプロダクトチームをスピンアウトし、より自由でスピーディな体制を構築しています。
ポジション概要
このポジションでは、メディアデータのパイプライン構築やメインAPIサービスの開発を担当いただきます。APIサービスのコア構築やオンプレミスサーバーの開発に関わっていただけるとベストです。また、ご興味に応じて、IoTなど他の分野にもミッションを広げていただくことも可能です。(どちらの経験も必須ではありませんが、学習意欲のある方を探しています。)
Product Description
ExaWizards and VisionWiz* strive to support preschools and enrichment lesson providers in improving their services by fully utilising “Torinku,” the AI-powered photo service that realises a new type of security monitoring with an AI camera to deliver natural photos of children to their parents, who are not usually privy to their preschool activities.
Photos taken every day are delivered to the parents through “Torinku” by the end of the day on a daily basis. The AI camera detects every movement and facial expression of the children, automatically takes pictures, and sorts them. Parents can thus view through these photos their child’s activities at school to which they are not usually privy – in other words, parents can now know how their child behaves in everyday classroom settings, how enthusiastically the child works on a task, how the child tries to do things in the classroom that he/she cannot do at home, etc.
*VisionWiz is a domestic subsidiary of ExaWizards. ExaWizards spins out product teams for products that have reached a certain trajectory, or when establishing Joint Venture, to create a freer and faster structure.
Job Contents
You will be developing our media data pipelines as well as main API services. Currently, we are looking for a new team member to help us build out our core API services as well as development of our on-location servers. You will also have an opportunity to expand your mission to IoT, or other areas depending on your interests. Experience in both is not required but we would expect our members to have eagerness to learn.
開発環境 / Development Environment
使用言語 (主ではないものをetcとしています)
言語
Python
フレームワーク
FastAPI
その他
AWS (S3, Batch, ECS, Lambda, Greengrass, etc)
開発体制
アジャイル開発(Scrum)
2週間のスプリント開発です / 2 weeks sprints
基本的にはそれぞれのメンバーがタスクを持ち、必要な時に協力し合う体制です。 / Members should hold ownership over their tasks while working together with other members. Able to ask for help from other members when needed.
使用技術詳細
Backend : バックエンドのコードはすべてPythonで書かれており、主にFastAPIや、バッチで実行されるPythonスクリプトとして使用しています。 / Our backend code is all written in Python primarily with FastAPI or as Python scripts we run in Batch jobs.
IoT Server : 複数のコンテナをオーケストレーションしてタスクを管理するNVIDIA Jetsonデバイスへのデプロイを、AWS Greengrassで管理しています。 / Managing deployments with AWS Greengrass to NVIDIA Jetson devices that orchestrates several containers to manage on-location tasks.
必須要件 Required Skills
Pythonでの開発経験
クラウド環境での開発経験 (AWS, GCP, Azureなど)
プロダクト開発に関するデザインとテスティングの経験
MySQLまたはPostgreSQLの知識
Dockerの利用経験
ビジネスレベルの日本語能力
Development experience with Python
Experience working with cloud platforms (AWS, GCP, Azure)
Experience in designing and writing tests
Knowledge of either MySQL or PostgreSQL
Proficiency with Docker
Working-level Japanese proficiency (able to communicate their ideas and participate in conversations for work)
歓迎要件 Preferred Skills
NDIVIA Jetsonを用いたIoT開発経験
大規模なメディアマネジメントシステムの開発経験
Management of IoT device networks (status monitoring, deployments, remote debugging, etc)
TerraformやIaCの知識
AWSサービスの利用経験
チームでリーダーシップを発揮した経験や、発揮するスキル
Experience working with NVIDIA Jetson devices for IoT Services
Experience in building scalable media management systems
Management of IoT device networks (status monitoring, deployments, remote debugging, etc)
Terraform/Infrastructure as code knowledge
Experience working with AWS services
Team leadership experience & skills
選考フロー Screening Process
▼Documentation Screening (Resume & Test) / 書類選考
▼1st Interview (Technical Interview) / 1次面接(技術面接)
▼2nd Interview (Technical Interview) / 2次面接(技術面接)
▼Final Interview (HR and CEO Interview) / 最終面接(HR, CEOによるインタビュー)
About Exawizards
「AIを用いた社会課題解決を通じて、幸せな社会を実現する」をミッションに、介護、人材、金融、医療、製造、流通など複数領域に横断して、複合的に社会課題の本質的解決を目指すAIスタートアップです。ビジネスモデルとしては主にプロジェクト型とプロダクト型に分かれ、プロジェクト型では機械学習エンジニアとコンサルタントがビジネス課題の発見から学習モデルによる解決まで、プロダクト型では発見した課題とそれを解決する学習モデルを用いたより普遍的で広範なソリューション提供のためのSaaSプロダクトを開発しています。
Get Job Alerts
Sign up for our newsletter to get hand-picked tech jobs in Japan – straight to your inbox.