Backend Engineer

  • Tokyo
  • Remote OK
  • Full-time
  • March 14, 2023
Conditions
location-icon
Apply from Anywhere 👍
visa-icon
Relocation to Japan 👍
(Overseas visa sponsorship supported)
Requirements
language-icon
Language Requirements
Japanese: Conversational
English: Business Level

【技術で社会課題を解決する】バックエンドエンジニア募集!

仕事内容 Role

 エクサウィザーズにおけるWebもしくはモバイルアプリケーションの開発を担うポジションです。本人の希望や経験、スキルセットによってTech Leadとして開発のリードや、メンバーのマネジメントを担っていただく可能性もあります。

・機械学習を用いたBtoBプロダクトのバックエンドの開発(機械学習エンジニアと協業)
・アプリケーションのアーキテクチャ設計
・アプリケーションのインフラ開発(APIサーバー・アイデンティティ・ペイメント・アクセスコントロールなど)
・プロダクトのフェーズによって、フロントエンドの開発にも携わっていただきます
・その他、本人の意向に応じて採用活動、広報活動、チーム/組織開発への参画

・Develop web application products on top of our machine learning backend
・Develop core web infrastructure underlying all products (API server, user identity, payments, access control, etc.)
・Architect, design, and implement end-user branded web applications
・Depending on the product's phase - work on the front-end development
・Other activities (recruiting, marketing, etc.) depending on your interests


開発環境 Development Environment

開発環境は下記の通りとなります。
プロダクトによって使用されているツールが異なります。

The following used tools and programming languages list is provided as an example.
The tools and programming languages used by each product vary and may change in the future.

Frontend
・Typescript / SwiftUI / etc.
・Vue.js / React / Nuxt.js / Next.js / GraphQL(Apollo) / etc.

Backend
・Node.js / Typescript / Kotlin / Python / Elixir / etc.
・Express / GraphQL(Apollo) / Phoenix / etc.

Database
・PostgreSQL / MongoDB / MySQL

Cloud Platform/Infra
・AWS / GCP / Azure
・ElasticSearch / SQS / Gognito / etc.


必須要件 Minimum Required Skills/Experience

・Webアプリ開発経験3年以上
・Node.js、Python、React、TypeScriptなどの言語やフレームワークの知識
・ウェブアプリケーション開発の豊富な経験
・クラウドインフラ、データベースに関する豊富な知識
・アルゴリズムやデータ構造に関する豊富な知識

・Web App development experience of more than 3 years
・Strong knowledge of languages and frameworks such as Python, TypeScript, React, Node.js
・Extensive experience and knowledge of web application development
・Strong knowledge of cloud infrastructure and databases
・Strong knowledge of algorithms and data structures


歓迎要件 Preferred Skills/Experience

・スタートアップでの就業経験
・仕事に対する強い自主性
・競技プログラミングで優秀な実績があること(AtCoder: 青色以上)
・モダンな言語/フレームワーク(Golang、Elixirなど)の経験
・アジャイル/スクラムでのソフトウェア開発経験
・日常会話レベル以上の日本語

・Experience with working at startups
・Strong work initiative
・Excellent track record in competitive programming (above blue color @AtCoder)
・Familiar with Modern Languages/Frameworks(Golang, Elixir, etc.)
・Experience with Agile/Scrum software development
・Intermediate or higher Japanese language proficiency level


Products 開発プロダクト

・CareWiz トルト
高齢者に対し自立支援サービスを提供する関連事業者(介護サービス事業者、医療機関、福祉用具供給事業者等)をAIでサポートするアプリです。

・とりんく
とりんくが設置されている保育園や幼稚園での様子をAIカメラが記録して、写真をその日のうちにお届けします。
サービス内容:AIカメラでの撮影、写真の選別、仕分け、保護者への配信等

・DIA / exaBase コミュニティ
DX推進サービス
こちらのサービスの場合、アプリケーションのフロントエンドの開発(UI/UXチームと協業)にも携わっていただく場合もございます。

※事業部は基本的に本人の意向により決定され、ドメイン間の異動が可能です。
※上記のポジションが選考中に埋まる可能性があるということを予めご了承ください。

・CareWiz Toruto
AI-enabled gait analysis application

・Torinku
AI-powered photo service

・DIA / ExaCommunity 
DX Promotion Services
Engineers working on this project might also have a chance to work on the front-end development. This position requires native level Japanese proficiency.

※You can choose which product you are interested in, however, we might make suggestions to match your qualifications, and proceed toegether via a conversation.
※Please bear in mind that during the selection process, the position for the product you are interested in may be filled.


貴方が得られること Experience you can gain at ExaWizards

・広い事業領域で、社会課題の解決を目指した高難易度のプロダクトをゼロベースで作っていく経験
・AIの個別技術やMachine Learningの部分だけでなく、その周辺領域・応用的な技術を取り込みながら、現場で使えるプロダクトの開発経験
・社内の様々な分野の専門家とディスカッションしながら、AIコンポーネントへのデータの持たせ方やアルゴリズム特性を考慮したアーキテクチャ、学習・予測結果の可視化部分など、AIエンジニアとソフトウェアエンジニアが協力して最善のプロダクトを模索していくというプロセスの開発経験
・最新の機械学習/Deep Learningの実践的理解

・Creating complex zero-base products aimed at solving social issues in a wide range of business areas;
・Developing products that can be used on-site while incorporating not only individual AI  and machine learning components, but also their peripheral areas and applied technologies;
・Finding the best approaches to development when it comes to handling the data necessary for the AI components, designing the architecture that is matched with the algorithm characteristics, visualizing the learning and predictions, and more - by collaborating with various specialists in the AI, as well as software development engineering fields at our company;
・Gaining an understanding of the latest machine learning and deep learning technologies and their application;


Application Process 面接プロセス

▼Document Screening
▼Online Coding Test
▼1st Interview(Whiteboard Coding)
▼2nd Interview
▼Final Interview
▼Offer Meeting
※These steps may change (increase or decrease) depending on each individual case.

  • 応募する

ExaWizards is an AI start-up with a simple mission: solve social issues using AI and create a happy society. But to achieve it, they’re tackling issues across a wide variety of industries: Care tech, HR, fintech, medicine, security and more. They believe AI can help solve problems in all these areas, and they’re determined to do just that. Their business model can be broken into two different flows: project-focused and product-focused. For project-focused initiatives, they start from scratch. Their ML engineers and consultants identify business problems and build models aimed at solving them. In their product flow, they take the ML models developed for specific problems and generalize them to be useful for a wider array of problems. Normally they develop these solutions into SaaS products.

View ExaWizards's company page

↑ Back to top ↑

Backend Engineer at ExaWizards
APPLY NOW  ➜