岗位职责
- 负责AI IDE中AI功能的探索与开发工作,专注于AI功能的服务端实现,涵盖但不限于代码生成、代码理解、知识问答、项目理解、PE、AI Agent、多模态、AI生态等等,将复杂的AI功能交互以直观、易用的方式呈现给用户,并不断优化用户体验;
- 负责并改善AI IDE的模型应用成本、端到端性能、项目理解、模型效果等专项,提供稳定高效高体验的服务;
- 持续跟进LLM领域的最新技术趋势,结合AI IDE的服务端需求,提供创新的解决方案,并推动服务端技术的迭代和升级。
职位要求
- 本科及以上学历,计算机相关专业,深刻理解计算机系统原理,具备扎实的数据结构和算法基础以及编程能力;
- 熟练掌握至少一种主流后端开发语言(如Rust、Golang、Java),拥有丰富的后端开发和系统设计经验;
- 熟悉分布式系统、微服务架构、数据库设计与优化、缓存机制及消息队列等常见服务端基础技术;
- 具备API设计、接口安全、性能调优和自动化测试等实践经验,能够独立设计并实现高质量的后端服务;
- 熟悉Prompt Engineering,了解Prompt优化技巧,有相关的项目经验。 具备以下经验者优先:
- 对AI技术和大语言模型有浓厚兴趣,愿意跟进和探索最新的技术趋势,具备良好的学习和问题解决能力;
- 具备AI应用研发相关技术的经验,包括但不限于LangChain、Vector DBs、RAG、Embedding等;
- 有AI Agent建设相关经验;
- 具备Rust研发经验;
- 熟悉云原生技术(如Docker、Kubernetes)和DevOps实践,有相关运维或自动化部署经验;
- 有开源项目贡献经验或在技术社区中活跃者优先考虑对AI技术有热情,愿意跟进和探索最新的技术和趋势,有良好的学习能力和解决问题的能力。