Job Recruitment Website - Recruitment portal - What does algorithm engineer do?

What does algorithm engineer do?

Algorithm engineer is the person who uses algorithms to deal with things.

Algorithm engineer has the requirements of computer, electronics, communication, mathematics and other related majors, and its research interests include video algorithm engineer, image processing algorithm engineer, audio algorithm engineer and so on. Algorithm engineer generally studies computer, electronics, communication, mathematics and other related majors. Algorithm is a series of clear instructions to solve problems, that is, for a certain standard input, the required output can be obtained in a limited time.

Algorithm engineer's main responsibility is to establish the robot kinematics model, observation model and other probability models according to the designed robot scheme, study the slam algorithm based on multi-line lidar, including the development of feature extraction, data association, closed-loop detection and other related algorithms, and study the positioning algorithm based on multi-line lidar, including the development of robot real-time global positioning and local pose tracking.

Algorithm engineer's work content

1, algorithm engineer is responsible for the research and development and maintenance of data acquisition, signal processing and instrument control modules of motion control, including key technical scheme design, detailed design, debugging, verification, testing and field debugging.

2. algorithm engineer is responsible for compiling software manuals and other related technical documents, helping to establish a standardized roadmap for data analysis, which can extract, transform and enhance data and its intrinsic value.

3. algorithm engineer needs to complete the demand analysis of robot trajectory design, analysis and control in the project.

4. algorithm engineer needs to be responsible for transforming advanced industrial big data analysis technology into standardized analysis tools and modules, communicating with project team members, and finding and solving existing problems in time.

Reference to the above content: Baidu Encyclopedia-algorithm engineer