高级机器学习工程师

16个月前远程全职
Shure Incorporated

Shure Incorporated

location 芝加哥
unsaved
你准备好加入一个不断突破技术边界的创新团队了吗? 作为高级机器学习工程师(软件),您将负责实施尖端的音频和视频处理功能。但是这里有个转折点-您不仅仅是在处理乏味的老软件。您将亲自动手处理嵌入式硬件架构,使我们的产品更加智能、性能更强、更具洞察力! 但这还不止。我们希望找到能够跳出思维定势并给我们的客户带来快乐的人。没错,我们不只追求功能性-我们希望我们的产品能让人们微笑。因此,准备好与一支不断构思、研究、原型制作和实施新产品设计的工程师团队合作吧。 但别担心,您不会独自一人。您将与公司内其他团队密切合作,将新兴和前沿技术融入我们的产品。我们提到过您将同样具备理解软件架构、管理并发性、优化实时信号处理等能力吗?您将是一个真正的多面手。 因此,如果您准备释放创造力,加入我们一起创造能够改变行业的产品。让我们为客户带来快乐,让我们的产品变得真正令人惊叹! 职责 • 与数据科学家和DSP工程师合作,设计和开发软件应用程序和库,支持持续的研究和开发项目。 • 实施、优化和测试实验性的软件应用程序和原型。 • 与数据科学工程师合作,将机器学习、深度学习模型和框架引入下一代产品。 • 在小团队中担任多个角色,具有独立工作和解决问题的开放性。 • 与其他开发组件和职能组合进行接口交互,以在有限的平台上实现要求并实现具有时间敏感目标。 • 指定并实施在不同处理组件和专用硅之间的软件对象之间的消息传递协议。 • 与软件、人工智能/机器学习和新兴技术的最新进展保持同步,为团队贡献新鲜的想法和见解。 • 为专利追求生成知识产权和发明披露 • 以务实的方式计划和做出决策。在平衡建立共识和果断性、基于知识做出决策和智能风险承担之间取得成功并影响变革。在不断变化的环境中蓬勃发展和影响变化 • 履行分配的其他职责。 资格 • 计算机科学、计算机工程或相关领域的硕士或学士学位 • 6年以上软件开发工作经验(如果只有学士学位则为8年以上) • 熟练掌握C/C++ • 熟练掌握软件开发原则和面向对象设计方法 • 基本了解信号处理、计算机视觉和机器学习 • 有嵌入式/ Linux应用开发经验 • 至少具备以下一项的实际经验 • 实时数字信号处理 • 图像或视频处理 • 在Android环境中开发软件 • 嵌入式Linux开发 • 深度学习模型部署 • GPU或硬件加速器 • 具备以下任何一项经验者优先考虑: • 在高通平台上部署软件 • 优化图像和视频处理部署的计算和内存特性 • 使用视频传输层 • 针对GPU或其他硬件加速器的软件定位 • 理解机器学习框架,包括PyTorch、Tensorflow和Tensorflow Lite、Scikit-learn、ONNX;用于人工智能和机器学习的亚马逊网络服务 我们是谁 Shure的使命是成为全球最值得信赖的音频品牌-近一个世纪以来,我们的核心价值观使我们成为了这样的品牌。成立于1925年,我们是一家领先的全球音频设备制造商,以质量、可靠性和耐用性而闻名。我们设计麦克风、耳机、无线音频系统、会议系统等等。而质量不仅仅体现在我们的产品上。我们的优秀团队追求完美,每一次机会都在创新。我们提供以员工为先的文化、灵活的工作安排和机会。 Shure总部位于伊利诺伊州奈尔斯,遍布美国各地的远程和混合工作机会。我们在美洲、欧洲、中东和非洲、亚洲拥有35多个区域销售办事处、工程中心和制造设施。 多样性重要 您在工作要求中没有勾选上每一项?没问题!我们认识到每个专业人士的职业道路都是独特的,并致力于为所有有意向加入Shure的人提供公平的候选人体验。如果您对这个职位感到兴奋,相信自己具备成功所需的技能,并分享我们对创造一个包容、多样、公平、可访问的工作环境的热情,请申请