传音资深Android研发工程师(智慧工程)(J17880)
社招全职8年以上地点:重庆状态:招聘
任职要求
1.计算机科学、软件工程、电子工程或相关领域的本科及以上学学历,8年以上Android相关研发经验 2有语音交互系统、CV图像处理、大模型项目落地等AI应用开发相关经验优先 3.有端侧AI SDK服务部署和优化经验者优先 4.计算机专业本科及以上学历,安卓/linux开发经验 5.熟练掌握Android/linux/RTOS系统开发,有Android项目独立开发或IOT开发经验者优先 6.熟练掌握Java/kotlin/C++至少一种 7.具备较强的执行力、抗压能力以及良好的对外沟通能力者优先 8.熟练掌握各种性能优化和调试工具,熟悉各种ANR、崩溃、卡顿、OOM问题的定位和解决方法 加分项: 1.有手机、音箱、车载等方向的语音/视觉/图像/大模型应用SDK开发经验,如在OPPO、VIVO、小米等团队任职客户端研发关键岗位 2.参与或主导过数个大型Android项目,在团队中处于Owner/Leader/架构师技术骨干位置 3.擅长架构设计、性能优化,具备较强的复杂技术问题的解决能力和攻坚能力
工作职责
1.负责包括android智能终端的语音/图像/大模型等AI算法工程化与系统级服务的开发和落地 2.负责AI交互基础原子能力如识别、人脸、多模态等算法引擎集成和效果优化工作 3.负责面向多终端的端云交互SDK设计和开发 4.负责AI相关算法与服务全链路性能分析和问题定位工具开发 5.负责端侧大模型推理引擎及上层应用的架构设计,集成和性能优化工作 6.撰写和维护架构设计文档、技术文档,保证框架设计的合理性评估,提升团队跨部门沟通协作效率 7.制定、实施统一的代码规范和质量标准,推动团队提升代码质量 8.跟踪及洞察技术趋势,根据业务需要及时输出技术调研报告
包括英文材料
学历+
Android+
https://roadmap.sh/android
Step by step guide to becoming an Android developer .
https://www.youtube.com/playlist?list=PLQkwcJG4YTCSVDhww92llY3CAnc_vUhsm
图像处理+
https://opencv.org/blog/computer-vision-and-image-processing/
This fascinating journey involves two key fields: Computer Vision and Image Processing.
https://www.geeksforgeeks.org/python/image-processing-in-python/
Image processing involves analyzing and modifying digital images using computer algorithms.
https://www.youtube.com/watch?v=kSqxn6zGE0c
In this Introduction to Image Processing with Python, kaggle grandmaster Rob Mulla shows how to work with image data in python!
大模型+
https://www.youtube.com/watch?v=xZDB1naRUlk
You will build projects with LLMs that will enable you to create dynamic interfaces, interact with vast amounts of text data, and even empower LLMs with the capability to browse the internet for research papers.
https://www.youtube.com/watch?v=zjkBMFhNj_g
SDK+
https://www.ibm.com/think/topics/api-vs-sdk
Learn about software development kits (SDKs) and application programming interfaces (APIs) and how they improve both software development cycles and the end-user experience (UX).
https://www.redhat.com/zh-cn/topics/cloud-native-apps/what-is-SDK
软件开发套件(SDK)是通常由硬件平台、操作系统(OS)或编程语言的制造商提供的一套工具。
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
RTOS+
[英文] RTOS Fundamentals
https://www.freertos.org/Documentation/01-FreeRTOS-quick-start/01-Beginners-guide/01-RTOS-fundamentals
A Real-Time Operating System (RTOS) is a type of computer operating system designed to be small and deterministic.
IOT+
https://microsoft.github.io/IoT-For-Beginners/#/
Azure Cloud Advocates at Microsoft are pleased to offer a 12-week, 24-lesson curriculum all about IoT basics.
https://www.ibm.com/think/topics/internet-of-things
The Internet of Things (IoT) refers to a network of physical devices, vehicles, appliances, and other physical objects that are embedded with sensors, software, and network connectivity, allowing them to collect and share data.
https://www.youtube.com/watch?v=1KVrBjSqS5s
The term 'Internet of Things' was coined by Kevin Ashton in 1999 to refer to connecting the Internet to the physical world via sensors.
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.
Kotlin+
https://kotlinlang.org/docs/kotlin-tour-welcome.html
Quickly learn the essentials of the Kotlin programming language through our tours, which will take you from beginner to intermediate level.
https://learnxinyminutes.com/kotlin/
Kotlin is a statically typed programming language for the JVM, Android and the browser. It is 100% interoperable with Java.
https://www.youtube.com/watch?v=EExSSotojVI
In this full Kotlin course, you will learn the most popular programming language on Android and start building your own apps.
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/system-design
Everything you need to know about designing large scale systems.
https://www.youtube.com/watch?v=F2FmTdLtb_4
This complete system design tutorial covers scalability, reliability, data handling, and high-level architecture with clear explanations, real-world examples, and practical strategies.
相关职位
社招5年以上智能与信息技术
1,负责理想汽车智能空间车机端和手机端应用研发的技术规划、架构设计及代码研发 2,负责与产品及设计团队紧密合作,设计和实现产品的开发工作 3,相关应用性能优化、稳定性优化、技术难题攻坚、潜在技术风险问题解决
社招3年以上A203749
1、负责抖音生活-商家端方向-抖音来客App、抖音销帮App的客户端研发工作; 2、负责Android客户端产品的架构设计、核心代码开发与优化工作,确保产品具备良好的性能体验和稳定性; 3、深度参与从需求分析、技术方案制定到产品上线全流程,与产品、设计、后端开发等多部门紧密协作,精准理解业务需求,将其高效转化为高质量的代码实现; 4、深入与产品形成协同,将技术应用到业务场景,达成产品业务目标; 5、探索实践高效的横跨前&后&客户端、异地远程的沟通和开发模式,提升整体团队效率。
更新于 2025-05-14
社招5年以上
1.负责AI语音助手大前端架构设计、业务流程设计与优化 快速理解业务,从技术角度对业务目标达成提供可行性方案,根据业务趋势进行合理的前瞻性设计,带领团队落地完成 2.提供技术指导,带领和帮助团队成员攻关和解决复杂技术问题 3.构建和完善支撑业务运行的技术架构和技术基建,辅助业务高效达成目标 4.撰写和维护架构设计文档、技术文档,保证框架设计的合理性评估,提升团队跨部门沟通协作效率 5.根据业务需要不断提升和优化应用性能、稳定性和用户体验 制定、实施统一的代码规范和质量标准,推动团队提升代码质量 6.跟踪及洞察技术趋势,根据业务需要及时输出技术调研报告
更新于 2025-04-16