OPPO高级应用工程师
社招全职5-10年SOFTWARE地点:上海状态:招聘
任职要求
1、计算机科学,软件工程,人工智能或相关专业本科及以上学历; 2、至少3年以上Android应用开发经验; 3、熟练掌握Kotlin和Java编程, 具备优秀的编程规范和代码编写能力; 4、具备扎实的数据结构和算法基础,了解自然语言处理技术优先; 5、具有良好的问题解决能力,能够独立分析和解决复杂的问题; 6、优秀的团队合作精神和沟通能力,能够在快节奏环境中工作; 7、对技术有极致的热情和追求,有输入法App产品开发经验者优先。
工作职责
1、负责手机输入法应用程序的设计、开发与优化; 2、与产品经理,UI工程师和UX设计师密切合作,理解用户需求,设计和实现新功能; 3、研究和采用先进的技术和算法,提高输入法的准确性和速度; 4、编写高质量、可维护的代码,确保应用程序的稳定性和可靠性; 5、分析和解决应用程序在不同设备类型,不同手机平台和系统版本上的兼容性问题; 6、持续跟进用户问题反馈,并进行应用更新和维护。
包括英文材料
学历+
Android+
https://roadmap.sh/android
Step by step guide to becoming an Android developer .
https://www.youtube.com/playlist?list=PLQkwcJG4YTCSVDhww92llY3CAnc_vUhsm
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.
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.
编程规范+
[英文] Google Style Guides
https://google.github.io/styleguide/
Every major open-source project has its own style guide: a set of conventions (sometimes arbitrary) about how to write code for that project. It is much easier to understand a large codebase when all the code in it is in a consistent style.
数据结构+
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/
NLP+
https://www.youtube.com/watch?v=fNxaJsNG3-s&list=PLQY2H8rRoyvzDbLUZkbudP-MFQZwNmU4S
Welcome to Zero to Hero for Natural Language Processing using TensorFlow!
https://www.youtube.com/watch?v=R-AG4-qZs1A&list=PLeo1K3hjS3uuvuAXhYjV2lMEShq2UYSwX
Natural Language Processing tutorial for beginners series in Python.
https://www.youtube.com/watch?v=rmVRLeJRkl4&list=PLoROMvodv4rMFqRtEuo6SGjY4XbRIVRd4
The foundations of the effective modern methods for deep learning applied to NLP.
相关职位
社招4-9年SOFTWARE
【岗位职责】 1、负责负一屏客户端构建,承接产运需求,完成卡片服务以及对应服务卡片分发的能力搭建; 2、完成产品需求到技术方案的过渡,负责技术选型,以及技术方案的设计,和代码落地; 3、逐步演进迭代技术框架,在效能,组件化,平台化等方面进行技术深挖实践。
更新于 2025-10-16
社招3-5年SOFTWARE
1、负责平台AI客户端业务看护,包括AI能力组件、AI相关应用等; 2、负责Android APP/SDK 设计开发与维护,按照产品和项目规划,按时保质完成开发工作; 3、负责应用及基础组件和模块设计和优化,包括性能,功耗优化等; 4、负责Android相关技术研究,包括新技术探索和落地。
更新于 2025-10-09
社招5-10年SOFTWARE
1、负责与Google生态深度对接,如 Google AICore、AppFunction、AppSearch、Talkback、Gboard、Flights、Sports应用等; 2、负责与三方应用服务进行技术合作,如Uber Rides、Zomato、Grab、Spotify 等; 3、负责跨业务模块或团队技术合作,输出相应专业英语技术文档,与中方、Google或三方技术人员流利沟通澄清。
更新于 2025-10-14