百度高级iOS研发工程师(J79869)
社招全职2年以上MEG地点:北京状态:招聘
任职要求
-本科及以上学历,计算机相关专业,热爱移动端技术(iOS),至少2年及以上iOS开发经验,具备良好的学习能力和钻研精神 -熟悉Swift/Objective-C语言,以及iOS中UI、网络、数据库、多线程等开发工具和框架,具备较好的编程能力和实践经验 -具备良好的团队协作能力和沟通能力,能够与团队成员合作开发和优化相关应用,能够积极沟通和协调,确保项目顺利完成 -具有独立解决问题的能力,能够独立思考和解决技术难题,具备良好的问题分析和解决能力 -加分项:熟悉python、langchain、llamaIndex等AI大模型开发语言和框架,熟悉AI大模型应用开发工具和流程,熟悉基本的AI算法和模型知识
工作职责
-承担百度搜索相关业务或AI应用框架的iOS客户端研发工作,参与调研、设计开发相关基建、产品功能 -研究探索iOS客户端架构和技术,持续优化框架架构、性能、可靠性,提升用户体验 -快速响应线上/开发者问题,定位解决疑难杂症,并沉淀相关经验 -持续跟进移动端和AI领域的最新技术发展和趋势,推动团队在移动端和AI领域的技术创新
包括英文材料
学历+
iOS+
https://www.youtube.com/watch?v=UNH0bE4zPtY&list=PLSzsOkUDsvdu5Mm67aBYs2YPu2OM4mFzt
Swift+
[英文] A Swift Tour
https://docs.swift.org/swift-book/documentation/the-swift-programming-language/guidedtour/
Explore the features and syntax of Swift.
https://www.hackingwithswift.com/learn
Free Swift and iOS tutorials
https://www.youtube.com/watch?v=8Xg7E9shq0U
Learn the Swift programming language in this full tutorial for beginners.
多线程+
https://liaoxuefeng.com/books/java/threading/basic/index.html
和单线程相比,多线程编程的特点在于:多线程经常需要读写共享数据,并且需要同步。
https://www.youtube.com/watch?v=_uQgGS_VIXM&list=PLsc-VaxfZl4do3Etp_xQ0aQBoC-x5BIgJ
https://www.youtube.com/watch?v=IEEhzQoKtQU
https://www.youtube.com/watch?v=mTGdtC9f4EU&list=PLL8woMHwr36EDxjUoCzboZjedsnhLP1j4
https://www.youtube.com/watch?v=TPVH_coGAQs&list=PLk6CEY9XxSIAeK-EAh3hB4fgNvYkYmghp
https://www.youtube.com/watch?v=xPqnoB2hjjA
This video is an introduction to multithreading in modern C++.
https://www.youtube.com/watch?v=YKBwKy5PrpQ
Rust threading is easy to implement and improves the efficiency of your applications on multi-core systems!
Python+
https://liaoxuefeng.com/books/python/introduction/index.html
中文,免费,零起点,完整示例,基于最新的Python 3版本。
https://www.learnpython.org/
a free interactive Python tutorial for people who want to learn Python, fast.
https://www.youtube.com/watch?v=K5KVEU3aaeQ
Master Python from scratch 🚀 No fluff—just clear, practical coding skills to kickstart your journey!
https://www.youtube.com/watch?v=rfscVS0vtbw
This course will give you a full introduction into all of the core concepts in python.
LangChain+
https://python.langchain.com/docs/tutorials/
New to LangChain or LLM app development in general? Read this material to quickly get up and running building your first applications.
https://www.freecodecamp.org/news/beginners-guide-to-langchain/
LangChain is a popular framework for creating LLM-powered apps.
大模型+
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
算法+
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/
相关职位
社招1年以上技术
1、打磨团队C端产品(如客服中心、智能IM聊天机器人等),为用户带来良好的服务体验。 2、构建业界领先的B端系统(如客服工作台、流程平台等),保障客服坐席工作效率、降低业务迭代成本。 3、体系化搭建滴滴客服的运营管理系统,提高运营能力,赋能业务为滴滴的所有用户提供能找到、能解决、感受好的服务。 4、参与可视化、低代码、跨端等前端技术,建设和迭代团队开源项目(如github.com/didi/LogicFlow),对外输出团队技术影响力。
更新于 2025-05-19
社招3年以上技术
1. 深度参与数据平台体系内应用产品的研发,提升产品用户体验和研发效率,保障业务需求迭代顺利开展,保障线上系统稳定性; 2. 参与到数据采集 iOS 端 SDK 的日常维护迭代,并承担初级到中级复杂度的 iOS 应用开发; 3. 探索创新的开发思路与泛前端技术,聚焦效率提升; 4. 参与团队其他方向的项目维护开发,多维度赋能业务的同时,满足个人成长诉求; 5. 积极参与端技术研究和分享,推动团队技术进步。
更新于 2025-06-04
社招技术
1. 滴滴出行司乘两端地图相关需求开发、技术方案设计、代码编写,保障交付质量 2. 滴滴出行司乘两端性能优化、技术方案调研和落地 3. 以用户为中心、关注产品体验,持续进行体验升级和技术优化
更新于 2025-08-28