Careers

DeePhi values the spirits of pragmatism, innovation, and profession. Engineers in DeePhi are all with strong technical background, innovative spirit and multiple problem-solving capabilities. If you love deep learning and want to change the world with artificial intelligence technologies, come to join us!

Neural Network Compression Algorithm Engineer
Neural Network Compression Algorithm Engineer
Responsibilities

Researching and developing new methods for neural network compression algorithms

Analyzing, testing and improving neural network compression algorithms.

Job Requirements

BS or above degrees in Electronic Engineering or equivalent experience in relevant discipline (Computer Vision/ Image Processing/ Machine Learning, etc. );

Familiar with C/C++ under Linux;

Familiar with one or more deep learning algorithms, such as CNN or LSTM;

Familiar with one or more deep learning development tools, such as Caffe;

Hard-working and creative; capable of learning the latest algorithms and theories via research papers;

Strong sense of responsibility and team spirit, excellent learning abilities, willing to take on challenges and work under pressure.

Experience in academic papers in CVPR/ ICCV/ ECCV/ NIPS/ ICLR/ TPAMI (or other top academic conference/journals) is preferred.

Please Send Your Resume to dream@deephi.tech
Visual Algorithm Engineer
Visual Algorithm Engineer
Responsibilities

Researching algorithms of deep learning (including the structure and application of various neural networks) or computer vision (object detection, recognition, etc.);

Applying the algorithms to various complex scenarios, such as drones, robotics, video surveillance, etc.

Optimizing and customizing solutions for application scenarios;

Writing documents about algorithm analysis and optimization.

Job Requirements

BS or above degrees in Electric Engineering or equivalent experience in relevant discipline (Computer Vision/ Image Processing/ Machine Learning, etc.) ; more than 3 years’ experience in algorithm research;

Familiar with one or more deep learning algorithms, such as CNN or LSTM;

Familiar with one or more deep learning tools, such as Caffe;

Relevant experience in object detection/tracking/recognition etc.is preferred;

Hard-working and creative, capable of learning the latest algorithms and theories via research papers;

Strong sense of responsibility and team spirit, excellent learning abilities, willing to take on challenges and work under pressure.

Experience of academic papers in CVPR/ ICCV/ ECCV/ NIPS/ ICLR/ TPAMI (or other top academic conference/journals) is preferred.

Please Send Your Resume to dream@deephi.tech
DPU Tool-chain Engineer
DPU Tool-chain Engineer
Responsibilities

Develop highly optimizing compiler toolchain for DPU platform, including compiler/code-generator/assembler/linker/simulator/runtime/loader/profiler.

Participate in DPU architecture design and optimization

Develop IDE and integrate compiler toolchain

Compiler toolchain QA verification

Write technical documents for compiler toolchain

Job Requirements

BS or above degrees in CS or equivalent experience, 3 years of work experience in relevant fields.

Excellent in C/C++ programming and software design skills,

Strong research background of computer system architecture,and familiar with all kind of basic data structure and algorithms;

Experience in GCC、LLVM or Open64 compiler development is preferred;

Experience in DSP/GPU heterogeneous computing platform SDK development is preferred;

Knowledge and research experience with CNN deep learning algorithm is preferred;

Strong sense of responsibility,excellent learning ability and team work ethic,able to deal with challenges and work under pressure.

Please Send Your Resume to dream@deephi.tech
Senior Engineer in Deep Learning Application Development
Senior Engineer in Deep Learning Application Development
Responsibilities

Researching and developing tools for DPUs, including but not limited to compilers and simulators, making DPUs more applicable in the product;

Work together with deep learning algorithm & hardware researchers to provide better solutions for software optimization;

Writing design/development-related documents.

Job Requirements

Bachelor or above degree, major in CS, EE or Software-related fields; more than 3 years’ experience in C++ programming;

Familiar with the Linux operating system and development tools, proficient in Git, CMake, etc.

Experience in Python scripting language is preferred.

Strong sense of responsibility and team work ethic, excellent learning abilities, willing to take on challenges and able to work under pressure.

Please Send Your Resume to dream@deephi.tech
Software System Engineer
Software System Engineer
Responsibilities

Responsible for the application developments of embedded product;

Responsible for U-boot porting and maintenance;

Design and test low-level device drivers based on the Linux

Job Requirements

BS or above degree in Computer Science, Electronic Engineering,Automation or equivalent engineering degrees, Proficient in C/C++;

2 years’ experience in Kernel customization and software driver development based on Linux, experience with FPGA SoC design is preferred;

Familiar with communication interfaces & protocols, such as USB/I2C/SPI/UART/Ethenet, experience of USB testing is preferred.

Familiar with the board schematics, such as interruption,DMA, process scheduling and file system;

Excellent teamwork ethic, strong sense of responsibility and bold in making innovations.

Please Send Your Resume to dream@deephi.tech