作为一名多平台软件工程师,您将负责设计和实现我们面向用户的Android、iOS和Web应用程序,这些应用程序利用我们的自定义ML模型进行设备上和远程推理。您将与后端和ML工程师密切合作,为用户创造出色的体验。我们正在寻找客户端工程方面的专家。熟悉像Flutter这样的多平台框架是一个加分项,但我们相信优秀的工程师可以快速适应新的框架。
职责
• 开发和维护高质量的移动和基于Web的应用程序
• 与系统级API紧密集成,收集ML模型的输入数据
• 与设计师和产品经理紧密合作,定义出色的用户体验
• 快速迭代,帮助团队找到产品市场适应性
• 确保我们的移动应用程序的性能和效率,包括功耗、延迟、减少UI卡顿
资格要求
• 计算机科学或相关领域的学士、硕士或博士学位
• 在iOS和/或Android平台和/或Web应用程序的移动应用开发方面具有扎实的经验
• 熟练掌握像Flutter或React这样的框架,以及像Firebase这样的后端平台。
• 能够独立工作并负责移动应用开发项目
• 熟练掌握Swift、Objective-C、Java、Kotlin、Dart或Typescript/Javascript等编程语言
• 对移动应用架构、UI/UX原则和最佳实践有深入的理解
• 熟悉移动应用测试、调试和性能优化
• 出色的问题解决和分析能力
• 良好的沟通和协作能力
加分项
• 将机器学习模型集成到移动应用程序中的经验
• 在开源项目中有贡献的记录
• 在初创公司或成功的副业项目中从零开始构建的经验。
如果您热衷于构建创新的新产品,并且渴望在一个充满活力的初创环境中工作,请将您的简历发送给我们,我们非常期待您的加入。