理想汽车C++ AI SDK高级研发工程师
社招全职5年以上智能与信息技术地点:北京状态:招聘
任职要求
1. 计算机及相关专业本科及以上学历,5年以上工作经验 2. 熟练使用 C/C++/Rust & Java,熟练掌握 Android NDK环境下开发、调试和问题诊断 3. 熟练掌握常用数据结构和算法,熟练掌握 http、websocket、grpc 等常见网络协议 4. 具备丰富的端侧SDK架构设计和性能调优经验 5. 具有较强的学习…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1. 负责理想汽车智能驾舱语音识别,视觉交互,语义对话等SDK组件的架构设计、开发和部署 2. 负责AI工程侧新技术的研究、行业趋势的判断并进行技术储备
包括英文材料
学历+
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
Rust+
https://www.youtube.com/watch?v=BpPEoZW5IiY
In this comprehensive Rust course for beginners, you will learn about the core concepts of the language and underlying mechanisms in theory.
https://www.youtube.com/watch?v=lzKeecy4OmQ
Full Rust 101 Crash Course for beginners.
https://www.youtube.com/watch?v=rQ_J9WH6CGk
Java+
https://www.youtube.com/watch?v=eIrMbAQSU34
Master Java – a must-have language for software development, Android apps, and more! ☕️ This beginner-friendly course takes you from basics to real coding skills.
Android+
https://roadmap.sh/android
Step by step guide to becoming an Android developer .
https://www.youtube.com/playlist?list=PLQkwcJG4YTCSVDhww92llY3CAnc_vUhsm
NDK+
https://developer.android.com/ndk/guides
The Native Development Kit (NDK) is a set of tools that allows you to use C and C++ code with Android.
https://www.youtube.com/watch?v=YvCRlJToCAg
While most Android apps are written in pure Java, Android's Native Development Kit (NDK) enables us to access code written in C/C++ via Java Native Interface (JNI).
数据结构+
https://www.youtube.com/watch?v=8hly31xKli0
In this course you will learn about algorithms and data structures, two of the fundamental topics in computer science.
https://www.youtube.com/watch?v=B31LgI4Y4DQ
Learn about data structures in this comprehensive course. We will be implementing these data structures in C or C++.
https://www.youtube.com/watch?v=CBYHwZcbD-s
Data Structures and Algorithms full course tutorial java
算法+
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/
还有更多 •••
相关职位
社招2年以上
1. 负责大淘宝直播业务的前端开发工作,协助优化现有功能及新功能的实现,和视觉交互设计师打造最酷的用户产品。 2. 负责前端 AI 基建,包括不限于 研发Agent、D2C、组件识别、AI CR 等产品,支撑直播业务高质量快速交付。 3. 关注用户体验,持续的性能优化,实现极致的页面加载、执行和渲染优化。 4. 通过对业务深刻的理解,改进技术方案,提高团队整体的研发效率和质量。 5. 沉淀终端技术解决方案、构建面向终端开发者(App&Web)的解决方案; 6. 探索 AI 时代下前端研发新范式。
更新于 2025-11-13北京|杭州
社招5年以上A53741
团队介绍:TikTok是一个覆盖150个国家和地区的国际短视频平台,我们希望通过TikTok发现真实、有趣的瞬间,让生活更美好。TikTok 在全球各地设有办公室,全球总部位于洛杉矶和新加坡,办公地点还包括纽约、伦敦、都柏林、巴黎、柏林、迪拜、雅加达、首尔和东京等多个城市。 TikTok智能创作团队是为TikTok业务提供AI,特效,音视频创作技术能力,涵盖了计算机视觉、图形学、拍摄编辑、特效、客户端、服务端工程等技术领域,并以多种形式向抖音提提供业界前沿的内容理解、内容创作、互动体验与消费的能力和行业解决方案。 1、和国内、北美的团队合作,开发行业领先的移动端(安卓)视频拍摄和编辑技术; 2、协调在国内和北美两边的项目和开发; 3、研究音视频领域的新兴技术,用它们来帮助字节系社交视频产品的创造者社群,为他们创造更好的使用体验; 4、影响软件开发/部署的流程,交付我们跨平台的视频拍摄、编辑引擎SDK给数以百万计的用户; 5、参与音视频研发路线图的计划以及团队建设。
更新于 2024-06-19上海