Recruitment for Software Engineers – Japanese

ニューロープは現在エンジニアを募集しています! 一緒に世の中を変えていきませんか?

知っておきたいニューロープの前知識

お取り組みいただきたいこと

ニューロープはディープラーニングを用いた画像認識を中心とした最新技術で、ファッション業界を盛り上げることに全力で取り組むスタートアップです。

このAIを活用してビジネスを一緒に大きく育てていけるソフトウェアエンジニアの方を探しています。まだまだ少人数のベンチャーなので働き方はいくらでも広げていけます!

募集職種

  • ソフトウェアエンジニア

業務内容

  • 各種AI機能を活用したシステムを提供するための機能開発。
  • ビジネス要件やパフォーマンス要件を適切に満たすための技術開発。
  • アジャイルスタイルの開発フローにソフトウェアエンジニアとして参加していただきます。
  • 採用直後は特定のプロダクトに絞って開発を開始することになりますが、必要な技術を学びつつ、順次他のプロダクトにもジョインしていただきます。
  • 各種テストやコードレビューを通したプロダクトの品質担保。
  • 複数サブシステムからなるプロダクトの構築、テスト、運用。

ニューロープの開発の魅力

長期的な生産性を重視 

ニューロープでは短期的な生産性のみならず、長期的な生産性を保ち、「長い目で見て効率的に自社サービスを成長させること」が重要だと考えています。 

そのため、開発チームでは常に相互にコードレビューし合いながら、アーキテクチャやコードにこだわって各々のタスクに取り組んでいます。 

他社向けにカスタマイズやPoC (Proof of Concept)的な開発をすることもありますが、全て自社サービスに還元し成長させるためのものと考えていて、この場合でも開発のスタイルは変わりません。

開発手法 

ニューロープではPivotal Trackerを使ったアジャイル開発を行っています。 

その他利用ツールはコミュニケーションはSlack、コード管理とレビューはGitHub、デザインの共有にはZeplinなど。 

またコミュニケーション計画として、日ごとに情報共有 (出社日は口頭、リモートワーク時はSlack)、隔週で振り返りミーティングを設けています。

出社は週3日! 開発することに集中できます!

出社は週に3日 (月、水、金)。後の2日は自宅、会社、カフェなど自分の好きな場所で仕事することができます。

※コロナウイルス感染予防のため、ニューロープの開発チームは原則リモートワーク、週1日出社の体制を取っています。ただしオフィス等でのオフラインコミュニケーションはチームとしての生産性を発揮するための重要な要素であると捉えており、状況次第で週3日の出社体制に戻していきたいと考えています。このため、東京での勤務が可能な方を対象として募集をしています。(2020年10月12日)

英語を活かせる・学べる

開発チームのほとんどが海外籍エンジニアで構成されているため、開発上のコミュニケーションでは原則英語を使用しています。英語スキルがキャリア上ポジティブに働くエンジニアにとって刺激的な環境です。

一方でCTOは日本人のため、英語がそこまで得意ではないというケースでも慣れるまでフォローを受けられます。「話についてけない!」ということも少ないと思います。

「自身の英語スキルを活かしたい」方はもちろん、「これから英語を頑張りたい」といった方も大歓迎です!

機械学習を活かしたシステムの構築 

ニューロープでは機械学習を応用したサービスを多く内製していますが、最新技術の開発と同様にそれらを活用した面白いサービスを考え、実装する技術も非常に大切だと考えています。 

当社の開発環境は「サービスの未来を考えながら今までに無いシステムを構築する」、貴重な経験ができる場だと自負しています!

データ中心のシステム設計

ユーザーに価値を提供するために開発を行う一方で、これを支えるためにデータを収集し、AIの学習データとして活用することも欠かせません。

そのため、ユーザーが直接触ることのない、ユーザーフィードバックの存在しないシステムを開発する機会も多く、自らが「より良いデータとは何か?」を考え続ける必要があります。難しさのある反面、エンジニアとしてやりがいのある仕事でもあります。

機械学習エンジニアへのシフトも?

Deep Learningやグラフ理論など、人工知能に興味があり独学で学んでいるエンジニアの方は多いと思います。 

まさにニューロープはそのような技術の実践の場であり、実際のビジネスを通して技術を学べる環境があります。 

現在はWebエンジニアを募集しているため、最初から研究開発を行って頂くことはありませんが、Webエンジニアとしての経験を積みながら機械学習技術を学び、次第にジョインするということも可能です。 

ニューロープにはファッションに関する様々な教師データがあり、これを用いた人工知能の開発を積極的に進めています。社内には既に10台近くのサーバやゲーミングPCがあり、色々と試行錯誤できる環境が整っています。

応募要件

想定年収

500万円〜800万円

※ご経験・スキル等を加味して決定いたします。

交通費支給:有
給与改定:年2回
試用期間:6か月(条件等は変わりません)

必須スキル・経験 

  • ソフトウェアエンジニアとしての3年以上の実務経験
  • 少なくとも一つのプロダクトの開発を開始することができるスキルセット (各プロダクトの開発に必要なスキルセットは以下をご覧ください。)
  • 情報セキュリティの概要に関する理解と、セキュリティに関する既知の問題を回避可能なシステムを構築できること
  • モダンかつ標準的な設計を適切に用いつつ、チームの成果物に対して導入するスキル
  • 他の部門との適切な連携
  • 抽象的な設計を詳細なものに落とし込むスキル
  • ユーザーフィードバックを元にニーズを把握する能力
  • 当社内のプロジェクトで用いられる標準的な技術についてのスキル: Docker, Linux上での基本的な操作, RDB/SQL, REST API

歓迎要件 

    • 当社プロダクトの運用に適用可能な低レイヤー技術に関する経験
    • 当社プロダクトに適用可能かつ現時点で活用されていない技術に関する深い経験

    各プロダクトの開発で用いるスキル

    • #CBK (C2Cウェブサービス): https://cubki.jp/
      • Ruby on Rails
      • React
      • Sass
    • #CBK scnnr (APIサーバー): https://scnnr.cubki.jp/
      • Golang
      • OpenAPI/Swagger
    • データ収集 / ETL
      • Golang
      • AWS (S3, Glue, etc.)
    • マイクロサービスの運用基盤
      • GCP
      • Kubernetes
      • Istio

    スカウトリクエスト

    当社開発チームでは採用要件としてクオリティの高いコードを書くことのできるエンジニアであることを重視しており、GitHubなどのプラットフォーム上で公開されているコードは重要な採用判断基準です。

    一方で採用応募は通常面倒なステップを挟むため、実際のコードの確認に至るまでに応募される方々の貴重な時間を使ってしまうことになります。

    そのため当社では事前にGitHubのアカウントをご共有頂き、公開されているコードを当社エンジニアが拝見してお互いのマッチ度を測ることで互いの時間の浪費を防ぐ独自の仕組みとして「スカウトリクエスト」を用意しています。

    これは現在転職活動を行っていない方にとってもネットワーキングの一環としてお使いいただけます。

     

    まずは応募意思の有無については問いません。お気軽にGitHub上での成果を当社にアピールして頂き、その活動に応じて弊社からスカウトをお送りします。

    このスカウトメールに対して返信を頂いて初めてマッチングが成立し、そこから採用や今後の連携についてのお話をしていきましょうという取り組みです。

     

    スカウトリクエストを行うには下記ボタンをクリックし、GitHub上で情報の取得について同意してください。

    (このアプリではスカウトメール送信用のE-mailアドレスのみを取得します。)

    フォームから応募する

    通常の採用応募用フォームです。応募意思があり、返信が必要な場合はこちらからご応募ください。