JAVA岗位内容:1. 设计、开发并维护Java应用程序。2. 解决各种技术难题,保证代码的可靠性、高效性和安全性。3. 参与软件设计的讨论和计划制定。4. 与其他团队成员协作工作,提高团队整体技术水平。任职要求:1. 熟悉Java语言及相关技术,熟悉Spring框架。2. 具有扎实的编程基础和良好的面向对象编程思想。3. 对常见数据库如MySQL、Oracle等有一定的了解和应用经验。4. 对Web开发技术有深入理解,熟悉前端技术如HTML、CSS、JavaScript等。算法工程师参与核心算法的研究,研究方向包括但不限于:ISP优化,基础质量增强,生成式画质增强,可控生成,多模态理解,3D摄影等。2. 工程性优化,优化方向包括但不限于:算法集成、Demo搭建、平台迁移、数据工程等。1. 对常见机器学习算法(LR, SVM等)和常见计算机视觉(分割/检测/超分等)算法有一定了解,自学能力强;2. 有主流深度学习框架(如Pytorch, Tensorflow, Caffe, MXNet)使用经验;3. 具备较强Python, C/C++,安卓等编程能力,掌握常见软件设计模式;4. 具有docker镜像搭建经验,github代码迁移和集成能力,数据清洗整理、工具开发等工程能力;C++岗位内容:1. 设计、开发和维护高质量的C++应用程序;2. 根据产品需求,实现并优化核心功能模块;3. 协助测试人员进行测试,并快速解决相关问题;4. 了解业内前沿技术和趋势,提出新的技术解决方案。任职要求:1. 熟悉C++编程语言,具备扎实的编程基础;2. 具有良好的算法和数据结构基础;3. 熟练使用常见的开发工具,如VS、Eclipse等;4. 具备较强的沟通协调能力和团队合作精神;5. 对新兴技术有浓厚兴趣,乐于接受挑战和新技能的学习。全国一线/新一线城市,软件开发/软件测试均有岗位;工作地可选择:北京,东莞,深圳,上海,南京,西安,成都,武汉,杭州,长沙。