募集要項
- 仕事内容
-
Web アプリケーションエンジニアは、アプリケーション部分を中心にサービス開発を進めていただくポジションです。要件に合わせた機能を
実装するだけでなく、将来のビジネス展開に備えてスケーラブルにシステム全体を設計する必要があります。そのために、専門知識を理解し、
要件を整理して、様々な制約を加味しながら各ステークホルダーと調整を行い、最終的にプロダクトとしてリリースするところまでを担っていただきます。
Matlantisは大きく分けてJupyter NotebookとNNPを提供するAPIから構成されています。Webアプリケーションエンジニアはユーザーが直接操作する
Jupyter Notebookの改良や、円滑に実験を回すための機能開発を中心に担当します。過去には並行して実験を回すためのJob機能の開発や、
大容量ストレージの提供などに取り組んできました。
また、アプリケーションの開発だけではなく、開発環境やプロセスの改善も行っていただきます。深層学習や機械学習を用いたライブラリの開発や
フロントエンド、インフラなど、希望と状況に応じて幅広く開発に携わることもできます。
技術的に得意ではない部分があってもチームで補完するので問題ありません。スキルや得意領域に応じてアサインは適宜調整されます。
計算化学や材料開発等のドメイン知識も不要です。
【業務内容の一例】
・バックエンドサーバーの各種 API の開発・保守 ・管理画面、JupyterLab の UI 開発
・Jupyter Notebook の機能拡張 ・シミュレーション環境の強化・改善
- 応募資格
-
- 必須
-
【スキル・業務経験】
・スクラッチからの API または Web アプリケーションの設計・開発・運用経験
・AWS や GCP などのクラウドサービスを用いたシステムの開発経験
・コンテナ技術を用いたシステムの開発経験
・パフォーマンスやスケーラビリティ、可用性を
考慮したシステムの設計・開発経験
・オブジェクト指向、ネットワーク、セキュリティ、
ソフトウェアテストについての基本的な知識
【語学力】
日本語:ビジネスレベル以上
英語:日常会話レベル以上
【求める人物像】
・自らの意思で行動し、主体的に開発を進められる
・継続的な改善、冗長な作業の自動化ができる
- 歓迎
-
・マイクロサービスでの開発・運用経験
・機械学習、深層学習の
パイプラインシステムの利用・構築経験
・アプリケーションの監視や
障害検知をする環境の構築経験
・OpenAPI等を用いたAPIの設計・開発経験
・Kubernetesの利用経験
・CI/CD、E2Eテストなどの構築経験
・SPA(React, Vue.js など)や、
モバイルアプリの開発経験
・UI/UX デザイン経験
・TerraformやAnsibleなどによるインフラ管理経験
・OSSへのコントリビュート経験
・リードエンジニアとして
開発プロジェクトを牽引した経験
- 雇用形態
- 正社員
- 勤務地
- 千代田区大手町1-6-1
- 勤務時間
- 9:00~18:00/※8時間
- 年収・給与
- 800万円~1400万円 ※提示年収は、今までのご経験や選考の中でのご評価によって決定いたします。最低年収を下回る可能性もございますので、あらかじめご了承ください。
- 休日休暇
- 土曜日,日曜日,祝日/(下限日数は、入社直後の付与日数となります)
- 選考プロセス
-
書類選考 → 一次面接 → 最終面接 →内定
※選考回数は場合によって変更いたします。
