Senior Operation and Maintenance Engineer

location

Beijing-Chaoyang

nature

full time

​Department

​Brainland Research Institute

Job Responsibilities

  • Responsible for the construction and operation and maintenance of the company's data platform, as well as threat detection and emergency response related to data security.

  • Responsible for the development, deployment, upgrade and maintenance of the application deployment system, environment configuration system, and monitoring system, and build a high-performance operation and maintenance platform.

  • Responsible for the preparation of relevant documents of the application system, operation and maintenance information statistics, etc.

  • Participate in the analysis and evaluation of the company's network security status, and track the development trends of network security related technologies and industries.

job requirements

  • Electronic and electrical engineering, computer engineering, artificial intelligence, communication, automation and other related industries, master's degree or above

  • Familiar with C/C++, good programming habits, familiar with basic computer algorithms and data structures, familiar with Linux development environment

  • Familiar with scripting languages such as python, shell and TinyML system and solution system

  • Have a good teamwork spirit, strong sense of responsibility, and be able to actively complete related work

 

Those who meet one or more of the following conditions are preferred:

  • Understand various deep learning/machine learning/image processing/speech recognition algorithms, understand AIOT/Tensflow/Pytorch/Caffe and other deep learning platform architectures

  • Familiar with computer architecture, have experience in parallel computing, heterogeneous computing, and performance optimization on GPU/TPU/X86/ARM/DSP; understand CUDA, openCL, and OpenMP parallel programming models

  • Understand the principles of compilation, understand the implementation of open source compilers such as TVM, GCC, LLVM, CLang, etc.

  • High-performance library (such as TensorRT, OpenBLAS, MKL, CUNN, etc.) development and performance tuning experience

  • Familiar with OOP, design patterns, etc.

  • Familiar with software development models such as agile development and cmmi