프리퍼드네트웍스 · 채용 중 73건
AI Chip (MN-Core) Compiler Engineer/ AI半導体 (MN-Core) コンパイラエンジニア
AI Chip (MN-Core) Compiler Engineer/ AI半導体 (MN-Core) コンパイラエンジニア
AI 엔지니어정규직전체 · 경력 무관
프리퍼드네트웍스에서 MN-Core 가속기를 위한 컴파일러 및 소프트웨어 스택을 연구 개발할 엔지니어를 모집합니다. C++ 개발 능력과 컴퓨터 아키텍처에 대한 깊은 이해가 필수입니다. 병렬/분산 처리 구현 경험이 있는 분을 찾으며, 최첨단 딥러닝 ASIC 개발에 참여하게 됩니다. 하드웨어 개발자와 긴밀히 협업하며 세계 최고 수준의 계산기를 구축하는 도전적인 업무를 수행합니다.
PFNの計算基盤の心臓部である、MN-Coreのソフトウェアスタックの研究開発を行うエンジニアを募集します。
PFNのさまざまな研究開発や事業は、機械学習やシミュレーションを中心とした膨大な計算量によって支えられています。計算基盤の心臓部はアクセラレータであり、PFNでは独自のアーキテクチャにもとづくアクセラレータであるMN-Core™およびその後継であるMN-Core2(開発中仮称)を開発・活用しています。
MN-Coreを用いて事業を加速するためには、コンパイラなどのソフトウェアスタックの開発が非常に重要です。MN-Coreはプロセッサの制御の大半をソフトウェアで事前にスケジューリングすることによって高い効率を出すアーキテクチャを採用しており、ソフトウェアの品質が直接的にアクセラレータの効率を決定づけます。
今後、MN-Coreシリーズの活用を加速するために、継続した研究開発を担うソフトウェアエンジニアを募集します。
本ポジションでは、Pythonで定義されたNN (DL) のコードを、MN-Coreで動作できるようにするプロダクト・ツールを開発するプロジェクトへのアサインを想定しています。具体的には、以下のようなソフトウェア開発に携わることを想定しています
PFNでは最先端のDeep Learning向けASICに向けた「実際に使われている」機械学習コンパイラの開発に関わることが出来ます。実際のユーザやハードウェア開発者と非常に距離が近い環境で、世界一の計算機を実際に活用する業務に意欲のある方のご応募をお待ちしています。
We are looking for an engineer to research and develop the software stack for MN-Core, the heart of PFN's computational infrastructure.
PFN's various R&D and business activities are supported by a huge amount of computation, mainly for machine learning and simulation. The heart of the computational infrastructure is the accelerator, and PFN is developing and utilizing MN-Core™, an accelerator based on a proprietary architecture, and its successor, MN-Core2 (under development, tentative name).
The development of software stacks, such as compilers, is critical to accelerating actual projects using MN-Core, which employs an architecture that achieves high efficiency by off-line scheduling by compiler. The quality of the compiler directly determines the efficiency of the accelerator.
To accelerate the utilization of the MN-Core series, we are looking for a software engineer who will be responsible for ongoing research and development.
This position is expected to be assigned to a project to develop product tools that will enable NN (DL) code defined in Python to run on MN-Core. Specifically, the candidate will be involved in the development of the following software
In addition to these tasks, you may also be engaged in a wide range of tasks to create and utilize high-speed computers, such as studying the architecture of MN-Core itself, depending on your desire and aptitude.
At PFN, you will be involved in the development of "real-world" machine learning compilers for cutting-edge ASICs for Deep Learning. We are looking forward to hearing from you if you are interested in working in an environment that is very close to actual users and hardware developers and where you can actually make use of the world's best computing machines.
該当分野への強いモチベーション
加えて、以下の経験と能力
Strong motivation for the relevant field
In addition, the following experience and skills.
経験、業績、能力、貢献に応じて、当社規定により優遇
Experience, performance, skills, contribution are taken into consideration.
東京都千代田区大手町1−6−1 大手町ビル / Otemachi Bldg., 1-6-1 Otemachi, Chiyoda-ku, Tokyo, Japan 100-0004
リモート勤務制度あり (日本国内に限る) / Remote work system available (limited to work in Japan)