理想汽车【智能空间】智能应用开发工程师
社招全职智能与信息技术地点:北京状态:招聘
任职要求
1. 熟练使用大模型,对大模型应用有强烈的兴趣。 2. 热爱编程,熟练掌握JAVA,并熟悉spring、mybatis的应用;熟悉PYTION;具备良好的编程基础。 3. 熟悉多线程成编程,对内存的使用有一定的理解。 4. 至少熟悉一种关系型数据库的使用, 如MySQL、Oracle等;熟悉linux开发环境。 5. 具备良好的解决问题的能力;喜欢接受新生事物,具备出色的学习能力;具备良好的沟通能力。 6. 喜欢思考,自我驱动,愿意接受有挑战的事。 7. 有大模型应用开发经验者优先
工作职责
1. 负责基于大语言模型的智能代码应用的开发,赋能整个软件开发流程,包括文档生成、代码生成、代码审查、故障定位等。 2. 按照软件开发流程,根据用户需求,完成应用的详细设计、开发、测试、上线等工作。 3. 持续优化智能应用的效果,包括优化prompt工程、建设评估能力、建设评估数据等。 4. 与团队成员紧密合作,解决开发过程中遇到的技术问题;
包括英文材料
大模型+
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
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.
Spring+
https://liaoxuefeng.com/books/java/spring/index.html
Spring是一个支持快速开发Java EE应用程序的框架。它提供了一系列底层容器和基础设施,并可以和大量常用的开源框架无缝集成,可以说是开发Java EE应用程序的必备。
https://spring.io/guides/gs/rest-service
https://spring.io/quickstart
Level up your Java code and explore what Spring can do for you.
MyBatis+
https://mybatis.org/mybatis-3/getting-started.html
https://www.baeldung.com/mybatis
MyBatis is an open source persistence framework which simplifies the implementation of database access in Java applications.
多线程+
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!
MySQL+
https://juejin.cn/post/7190306988939542585
这是一篇 MySQL 通关一篇过硬核经验学习路线,包括数据库相关知识,SQL语句的使用,数据库约束,设计等。
[英文] MySQL Tutorial
https://www.mysqltutorial.org/
your go-to resource for mastering MySQL in a fast, easy, and enjoyable way.
https://www.youtube.com/watch?v=5OdVJbNCSso
MySQL SQL tutorial for beginners
https://www.youtube.com/watch?v=7S_tz1z_5bA
This beginner-friendly course teaches you SQL from scratch.
Oracle+
[英文] Oracle Tutorial
https://www.oracletutorial.com/
On this website, you can learn Oracle Database fast and easily.
https://www.youtube.com/watch?v=QHYuuXPdQNM&list=PL_c9BZzLwBRJ8f9-pSPbxSSG6lNgxQ4m9
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
相关职位
社招3年以上智能与信息技术
1. 负责搭建汽车智能诊断技术框架与模型开发; 2. 基于诊断、车内总线数据、维修手册、工单等数据开发汽车诊断AI算法设计与实现,构建汽车诊断知识图谱; 3. 负责诊断数据清洗、预处理和分析; 4.负责多模态交互系统开发,开发基于大语言模型(LLM)的智能问答系统,支持自然语言查询故障解决方案。 5. 负责AI模型的部署与交付。
校招算法与软件
1. 负责基于大语言模型的智能代码应用的开发, 包括代码审查应用、代码生成应用等; 2. 按照软件开发流程,根据用户需求,完成应用的详细设计、开发、测试、上线等工作; 3. 持续优化智能应用的效果,包括优化prompt工程、建设评估能力、建设评估数据等; 4. 与团队成员紧密合作,解决开发过程中遇到的技术问题。
校招算法与软件
1. 负责智能座舱BSP系统开发,比如Linux Kernel特性开发,如系统启动引导、系统稳定性和安全、功耗性能优化等; 2. 负责智能座舱BSP驱动开发,如Camera、Audio、Display、Ethernet、Codec以及其它各类传感器等; 3. 负责和硬件开发以及应用开发团队配合进行需求开发和联调落地,确保智能座舱车机按时保质量产; 4. 负责智能座舱车机系统工具开发,算法集成和开发等。