LeapMindではデータ構造とアルゴリズムに深い知識と経験があるエンジニアを募集しています。開発対象はディープラーニングアクセラレータ用のコンパイラの開発ですが、ディープラーニングやコンパイラに関する知識や開発経験は不問です。
ディープラーニングを高効率で処理するには「賢いコンパイラ」が必要です。「賢いコンパイラ」を作るには「賢いアルゴリズム」が必要です。ディープラーニングの演算内容やデータ依存関係は有向グラフにより表現されます。ディープラーニングアクセラレータの計算資源や内部バッファは限られているため、ディープラーニングの一連の処理を小さい演算に分解し順々に実行していくことになります。この演算順やバッファ割り当ての最適化がディープラーニングコンパイラの仕事です。演算の依存関係が保たれていれば演算の順序は任意です。しかし、演算順序によっては、アクセラレータの稼働率が低下してしまったり、内部バッファが不足し結果として外部DDRメモリアクセスが必要になってしまったりすることがあります。ディープラーニングコンパイラの課題はアクセラレータの高い稼働率や外部DDRメモリアクセスの最小化の達成です。この課題を解決するには演算順のヒューリスティックな探索や、探索高速化のための特殊なデータ構造やアルゴリズムが必要になります。したがって「賢いコンパイラ」を開発するには高度で複雑なアルゴリズムパズルが得意なエンジニアが求められます。
今回募集の開発チームは、PG BATTLE 2021 企業の部で3位の結果を誇るチームで、非常に優秀でコーディング能力の高いメンバーと一緒に働くことができます。カジュアル面談のご希望やご応募をお待ちしております
**Requirements**:
**What you will need/必須スキル**:
- コンピュータサイエンスの学士号もしくは同等の実務経験
- データ構造・計算機アルゴリズムの深い知識
- 高いコーディング能力
- 3年以上のC++による開発経験
- Bachelor's degree in Computer Science or equivalent work experience
- In-depth knowledge of data structures and computer algorithms
- Strong coding skills
- 3+ years of development experience with C++
**Benefits**
**Additional qualifications that are nice to have/歓迎スキル**
- コンピュータアーキテクチャや低レベルプログラミングに関する知識、経験
- 並列コンピューティングに関する知識、経験
- 機械学習・深層学習で使用される演算の理解
- Codeforces, AtCoderなどのプログラミングコンテストでの高い成績
- 日常会話レベルの英語によるコミュニケーション能力
- Knowledge and experience with computer architecture and low-level programming
- Knowledge of and experience with parallel computing
- Understanding of operations used in machine learning and deep learning
- High performance in programming contests such as Codeforces, AtCoder, etc.
- Ability to communicate in English at a daily conversational level
-
千葉県 千葉市, 華為技術日本株式会社機械> 研究・開発 IT・インターネット> 通信・キャリア 会員属性などに応じ、当該求人をビズリーチ上で閲覧された際に内容が異なる場合があります ディスプレイPQアルゴリズム開発に関する技術者を募集します。創造性・経験を存分に生かし、社内の事業部門・技術部門および外部サプライヤーと協調して、将来に向けたディスプレイ技術の開発に従事していただきます。 業務内容 1. 次世代PQ LSIの企画と一部の設計&開発&サポート。 2. デバイスの画質を評価し、画像関連の問題の調査、分析。 3. 対策アルゴリズムと新機能アルゴリズムの研究開発。 4. 業界のテクノ ...
-
千葉県 千葉市, 株式会社iSoftStone Japan半導体> 研究・開発 IT・インターネット> SIer 会員属性などに応じ、当該求人をビズリーチ上で閲覧された際に内容が異なる場合があります 募集内容 ディスプレイPQアルゴリズム開発に関する技術者を募集します。創造性・経験を存分に生かし、社内の事業部門・技術部門および外部サプライヤーと協調して、将来に向けたディスプレイ技術の開発に従事していただきます。 業務内容 1. LCD/OLED等ディスプレイ用アルゴリズム開発。 2. LCD/OLED等ディスプレイの画質評価及び問題の分析。 3. 業界のテクノロジーの動向を追跡し、新規技術の提案、開発。5年以 ...
-
千葉県 千葉市, 株式会社iSoftStone Japan半導体> 研究・開発 IT・インターネット> SIer 会員属性などに応じ、当該求人をビズリーチ上で閲覧された際に内容が異なる場合があります 募集内容 ディスプレイPQアルゴリズム開発に関する技術者を募集します。創造性・経験を存分に生かし、社内の事業部門・技術部門および外部サプライヤーと協調して、将来に向けたディスプレイ技術の開発に従事していただきます。 業務内容 1. LCD/OLED等ディスプレイ用アルゴリズム開発。 2. LCD/OLED等ディスプレイの画質評価及び問題の分析。 3. 業界のテクノロジーの動向を追跡し、新規技術の提案、開発。5年以 ...
-
Kashiwa SiTime Japan合同会社半導体>研究・開発 · メーカー>電気・電子 会員属性などに応じ、当該求人をビズリーチ上で閲覧された際に内容が異なる場合があります We are hiring a Senior Logic and Digital Circuit Design Engineer. We at SiTime take pride in being the only company in the market that offers MEMS-based timing solutions. Our MEMS dies are uniquely complemented by ...
-
Kashiwa 株式会社Preferred Networks研究・臨床開発・治験>臨床開発 · IT・インターネット>インターネットサービス 会員属性などに応じ、当該求人をビズリーチ上で閲覧された際に内容が異なる場合があります Matlantisのコア技術を開発・製品化するエンジニアを募集します。 Matlantisは材料探索を支援する汎用原子レベルシミュレーターです。PFNが開発し、子会社であるPFCCが販売をしています。72元素をサポートするPFP(独自開発の汎用ニューラルネットワークポテンシャル)をはじめとするコア技術がMatlantisの強みのひとつです。今後さらにMatlantisを強力にしていくために ...
-
Kashiwa 華為技術日本株式会社機械>研究・開発 · IT・インターネット>ハードウエア 会員属性などに応じ、当該求人をビズリーチ上で閲覧された際に内容が異なる場合があります スマートフォンカメラ向けアクチュエータ駆動・制御技術の開発を担当する。 Responsible for the development of actuator drive and control in smartphone camera. アクチュエータ駆動・制御技術やドライバーICなどハードウェアの動向調査を行う。 Research in technology trend of actuator drive a ...