Join DeePhi
We are looking for people like you. Join our team!

Neural Network Compression Algorithm Engineer

View Details
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

View Details
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

View Details
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

View Details
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

View Details
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

Software Test Engineer

View Details
Software Test Engineer
Responsibilities
Assist Product Manager to define product requirements;
Define test specifications and write test cases according to product requirements;
Test software, including writing automated test scripts, etc.
Write test report;
Track and mark down the status of software bugs;
Prepare overall software test environment and platform.
Job Requirements
BS or above degree in Computer Science, Electronic Engineering and Software;
Proficient in C/C++ and Shell, etc.
Familiar with the Linux operating system;
Familiar with certain test skills and test methods, including black box/white box test, integrated test method, etc.
Knowledge and research experience of database, network, etc. 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

Deep Learning Application System Support Engineer

View Details
Deep Learning Application System Support Engineer
Responsibilities
Assist in the development of debugging and deployment of applications running on the DPU, including detection identification, attribute analysis and a series of deep learning applications;
Independently build the system deployment and test environment, and locate embedded system startup, etc.
Assist the client to deploy the deep learning application system, develop and improve the deployment tools in practice, and improve the tool deployment process;
In the process of assisting client deployment, identify and locate problems as soon as possible and provide good advice for the development and solution of problems;
Write the relevant deployment documentation.
Job Requirements
BS or above degrees in Computer Science and Electric Engineering or equivalent experience in relevant discipline and at least 1 year experience in C++ development;
Familiar with the Linux operating system and development tools;
Familiar with the startup and workflow of embedded system;
Familiar with Shell scripts or experience in scripting languages such as Python 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
Click here to view more >>