
商汤高级软件开发工程师
社招全职5年以上算法工程地点:北京 | 上海 | 深圳状态:招聘
任职要求
1. 本科及以上学历,计算机相关专业,5年以上相关工作经验 2. 熟练掌握C/C++,算法基础扎实,有良好的代码风格和工程质量意识 3. 熟悉Linux系统和开发环境,有移动端跨平台C++开发经验 4. 熟悉图像视频预处理,有计算机视觉、深度学习软件相关开发经验 5. 责任心强,具有良好的学习能力、沟通能力和团队合作精神 6. 有ARM平台CPU、GPU、DSP、NPU异构性能优化经验者优先
工作职责
1. 基于深度学习的视觉算法SDK的开发、优化和维护 2. 与研究人员合作推进人工智能核心算法研发,提出工程优化建议,负责核心算法的产品化实现 3. 参与图像视觉应用软件开发,以及算法相关评测、数据处理等工具的设计和实现 4. 不断优化提升工程质量和产品性能,定位并解决发现的问题
包括英文材料
学历+
C+
https://www.freecodecamp.org/chinese/news/the-c-beginners-handbook/
本手册遵循二八定律。你将在 20% 的时间内学习 80% 的 C 编程语言。
https://www.youtube.com/watch?v=87SH2Cn0s9A
https://www.youtube.com/watch?v=KJgsSFOSQv0
This course will give you a full introduction into all of the core concepts in the C programming language.
https://www.youtube.com/watch?v=PaPN51Mm5qQ
In this complete C programming course, Dr. Charles Severance (aka Dr. Chuck) will help you understand computer architecture and low-level programming with the help of the classic C Programming language book written by Brian Kernighan and Dennis Ritchie.
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
算法+
https://roadmap.sh/datastructures-and-algorithms
Step by step guide to learn Data Structures and Algorithms in 2025
https://www.hellointerview.com/learn/code
A visual guide to the most important patterns and approaches for the coding interview.
https://www.w3schools.com/dsa/
Linux+
https://ryanstutorials.net/linuxtutorial/
Ok, so you want to learn how to use the Bash command line interface (terminal) on Unix/Linux.
https://ubuntu.com/tutorials/command-line-for-beginners
The Linux command line is a text interface to your computer.
https://www.youtube.com/watch?v=6WatcfENsOU
In this Linux crash course, you will learn the fundamental skills and tools you need to become a proficient Linux system administrator.
https://www.youtube.com/watch?v=v392lEyM29A
Never fear the command line again, make it fear you.
https://www.youtube.com/watch?v=ZtqBQ68cfJc
OpenCV+
https://learnopencv.com/getting-started-with-opencv/
At LearnOpenCV we are on a mission to educate the global workforce in computer vision and AI.
https://opencv.org/university/free-opencv-course/
This free OpenCV course will teach you how to manipulate images and videos, and detect objects and faces, among other exciting topics in just about 3 hours.
深度学习+
https://d2l.ai/
Interactive deep learning book with code, math, and discussions.
相关职位
社招8年以上软件开发岗
1、负责对现有金融客服技术生态体系进行架构升级和打磨,持续进行业务与技术解决方案交付; 2、把握宏观方向和技术前沿,不断探索引入新技术新模式不断打磨行业领先的客服技术产品,提供可靠可落地风险可控的方案; 3、围绕成本、效率、体验不断优化,不断打磨业务和技术产品基座,通过多种手段提升研发体系自身效能;
更新于 2025-04-16
社招8年以上软件开发岗
1、负责对现有金融客服技术生态体系进行架构升级和打磨,持续进行业务与技术解决方案交付; 2、把握宏观方向和技术前沿,不断探索引入新技术新模式不断打磨行业领先的客服技术产品,提供可靠可落地风险可控的方案; 3、围绕成本、效率、体验不断优化,不断打磨业务和技术产品基座,通过多种手段提升研发体系自身效能。
更新于 2025-06-08
社招A78286
1、负责小爱同学垂域系统和技术平台的设计、开发、维护以及优化等工作 2、编写各种开发文档及项目文档; 3、给其他系统提供技术指导和负责公用组件的开发; 4、负责攻克高并发、高稳定性、业务模型复杂等带来的各种挑战及技术难题;
更新于 2025-05-28