关于Cynapse
Cynapse是一家领先的AI软件公司,专注于企业级视频智能解决方案,由生成式AI驱动,旨在应对各行业的独特挑战。我们的垂直行业解决方案使组织能够在复杂环境中如道路、海港、机场和城市中提高安全性、运营效率和安全性。通过将先进的视觉AI与生成式AI相结合,我们不断突破视频分析的界限,提供转变运营的洞察力和自动化。
由具有将初创企业扩展为市场领导者的成功经验的全球团队领导,我们促进创新、协作和多元化视角。Cynapse总部位于美国,服务全球客户,重新定义视频智能的可能性。
职位描述
我们正在寻找一名高级C++/C#开发人员加入我们的平台团队,负责构建和增强我们平台的实时组件。该角色专注于开发利用先进AI和基于GPU的软件设计原则的高性能视频处理解决方案。利用尖端技术和技术确保在Linux和基于云的系统中的性能和可扩展性。
职责
• 设计、开发和优化用于视频处理解决方案的实时C++组件。
• 设计、开发和优化用于与C++组件集成的C#/.NET组件。
• 实施利用CPU和GPU编程和优化技术的高性能系统。
• 处理实时视频流、处理和分析解决方案。
• 设计和开发适用于云和基于Linux平台的高度可扩展、安全和高效的系统。
• 负责设计任务并与跨职能团队合作,以使实时组件与平台要求保持一致。
• 确保对实时视频解决方案进行稳健的测试、分析和调试。
• 开发和实施开发安全、高性能和资源敏感解决方案的最佳实践。
• 积极参与技术讨论并对代码、系统设计和架构评审做出贡献。
资格
• 至少8年开发复杂、高性能软件的经验,理想情况下具有以下经验:
• 4年以上现代C++开发经验,专注于实时软件系统。
• 理想情况下具有一些C#/.NET开发经验,但将提供培训。
• 对软件设计模式、多线程和高性能系统有扎实的理解。
• 在基于Linux的系统上工作和在云环境或托管环境中部署应用程序的经验。
• 对低延迟和实时应用程序要求有深入理解。
• 以下经验或领域专业知识被视为有利但不是必需的:
• 在实时视频解决方案和视频处理管道方面的专业知识。
• 精通GPU编程和优化技术(CUDA、OpenCL或同等技术)。
• 具备计算机视觉背景或具有FFmpeg、GStreamer或类似经验。
• 熟悉容器化技术如Docker和编排工具如Kubernetes也是一个加分项。
个人能力
• 创新、积极主动、学习迅速,对解决复杂技术挑战充满热情。
• 良好的沟通和团队合作能力,能够在小型敏捷团队中有效工作。
• 高度的责任感和对细节的关注,致力于提供稳健和高质量的软件解决方案。
• 适应性强,乐于学习新技术和流程。
福利
• 具有竞争力的基本工资和慷慨的股票期权计划。
• 独特的机会与才华横溢的全球团队合作,使用尖端技术。
• 令人兴奋的工作环境,工作时间灵活。
• 健康保险覆盖和专业发展支持。
地点:由于职位性质,此职位仅对位于新加坡的候选人开放。
职位类型:全职,永久职位。