高级开源Python工程师 - 机器学习开发者工具 - 美国远程
岗位摘要
设计、开发和维护团队各库的核心功能,确保可扩展性、可靠性和易用性;架构复杂的Python项目和框架,为机器学习社区提供基础工具;发展早期阶段的库:定义API接口,编写演示和文档,推动开发者社区的采用
岗位职责
- 设计、开发和维护团队各库的核心功能,确保可扩展性、可靠性和易用性
- 架构复杂的Python项目和框架,为机器学习社区提供基础工具
- 发展早期阶段的库:定义API接口,编写演示和文档,推动开发者社区的采用
- 致力于实时流媒体和网络能力,这是Gradio 7及以后的核心优先事项
- 与开源贡献者合作,通过代码审查、讨论和支持与更广泛的社区互动
- 集成现代前端技术,为基于Python的Web应用创建无缝直观的用户体验
- 适应不断变化的工程挑战,并随着 landscape 变化为开发者工具的方向做出贡献
任职要求
- 计算机科学或相关领域的学士学位或同等学历
- 5年以上专业Python开发经验
- 具有架构复杂Python项目或框架的经验
- 有将早期库或产品从首批用户推向广泛采用的记录
- 具有JavaScript或TypeScript的专业经验
- 具有现代前端框架(如React或Svelte)的专业经验
- 有核心贡献或维护开源软件项目的经验
- 加分项:具有实时音频/视频流媒体或网络(WebRTC、WebSockets)经验
- 加分项:对pipecat、LiveKit、FastAPI或Starlette等库有贡献