高级软件工程师(Python开发人员)

芝加哥 28天前全职 网络
面议
在Lingopal.ai,您将加入一个以使命为导向的团队,重新定义全球沟通方式。我们构建的AI使个人和团队能够轻松跨越语言障碍。在这个角色中,您将为全球使用的产品做出贡献,并帮助塑造下一代通信技术。 加入我们的团队,领导创新后端解决方案的开发,为世界级产品提供动力。 主要职责 • 使用Python及相关框架领导后端系统和API的设计、开发和优化。 • 构建和实施可扩展的解决方案,利用AWS(S3、DynamoDB、Lambda等)和多进程/多线程编程,熟练使用原语。 • 使用Python和FFmpeg开发和优化实时流管道,以低延迟和高吞吐量处理多媒体数据。 • 实施强大的多媒体处理工作流程,利用FFmpeg对音视频流进行编码、解码和转码。 • 使用Celery、Redis、RQ和其他分布式任务系统优化和管理任务队列。 • 设计和部署处理音频、视频和其他实时数据源的连续流的系统。 • 倡导安全、可维护和可测试代码的最佳实践,包括依赖管理和CI/CD管道。 • 指导和引导初级工程师,培养技术卓越和持续学习的文化。 您带来的 • 8年以上后端开发经验,其中至少2年担任高级或领导角色。 • 精通Python和低级编程语言。 • 拥有丰富的AWS服务和云架构经验。 • 具有实时数据流的实践经验,包括使用FFmpeg和相关工具的实际操作。 • 深入了解任务队列和实时处理(SQS、Celery、RQ、Pika)。 • 熟悉数据处理和多媒体库(librosa、pydub、moviepy、soundfile等)。 • 深入了解分布式系统、微服务和RESTful API设计。 • 拥有SQL/NoSQL数据库和缓存解决方案(Redis、DynamoDB)的实际经验。 • 热衷于解决复杂问题,并致力于交付高质量的软件。 为什么加入我们? • 从事影响数百万用户的尖端AI和实时流项目。 • 成为重视创新、多样性和持续学习的协作团队的一员。 • 具有竞争力的薪资、股票期权和全面的福利套餐。 • 提供专业成长机会和参加行业领先会议的机会。