软件工程师,机器学习组

14个月前全职
123K - 184K USD Qualcomm

Qualcomm

location 洛杉矶
unsaved
高通设计、制造和销售数字无线电通信产品和服务。该职位涉及协助设计和开发下一代高通神经处理软件开发工具包(SDK)及相关工具,重点是在骁龙芯片上进行人工智能模型推理。 职责 • 开发神经处理引擎(NPE)和NPE SDK工具,以支持在骁龙芯片上执行最新的深度神经网络(DNN) • 通过详细分析和测试验证软件的性能和准确性 • 评估、优化并实现在骁龙AI引擎上的人工智能模型推理 技能要求 • 计算机科学、工程、信息系统或相关领域的学士学位 • 使用C/C++和/或Python的经验 • 强大的软件开发技能(如数据结构和算法设计、面向对象或其他软件设计范式知识、软件调试和测试等) • 掌握以下一个或多个深度学习框架的经验:PyTorch、TensorFlow和ONNX(首选PyTorch) • 良好的沟通能力(口头、演示、书面) • 1年以上嵌入式软件应用程序开发经验 • 掌握不同的神经网络架构,如深度神经网络(DNN)、卷积神经网络(CNN)、循环神经网络(RNN)/长短期记忆网络(LSTM)、生成对抗网络(GAN)等经验 • 有Android或其他嵌入式平台的经验 • Linux软件开发经验 • 能够与全球多元化团队和多个利益相关方合作 福利待遇 • 年度奖金计划 • 有机会获得年度RSU(限制性股票单位)授予 • 有竞争力的福利套餐