竞赛编程讲师
新
岗位职责
- 根据学生年龄、编程基础和竞赛目标,设计和准备算法、数据结构及竞赛编程课程。
- 讲解USACO核心知识点、常见算法、解题思路和编程技巧。
- 通过实际编程练习、经典竞赛题目和模拟比赛,提升学生分析问题和解决问题的能力。
- 根据学生学习进度和薄弱环节,提供个性化反馈和学习建议。
任职要求
- 具备扎实的算法、数据结构、编程基础和计算机科学相关知识。
- 有较强的算法竞赛背景,如USACO Gold以上、CSP-S/NOIP、ICPC/ACM区域赛、Codeforces等。
- 熟练掌握至少一种主流编程语言,如C++、Python或Java。
- 能够清晰讲解算法原理和解题思路,善于将复杂问题拆解为学生容易理解的步骤。
加分项
- USACO Platinum级别成绩,或ICPC区域赛奖项及其他优秀算法竞赛成绩。
- 有USACO、信息学奥赛、CSP-S/NOIP或其他竞赛编程课程的教学、家教、助教或学生辅导经验。
- 有课程设计、教学材料编写、竞赛题目分析或模拟比赛组织经验。
其他说明
远程兼职,灵活安排工作时间,支持长期合作。
如何申请
岗位职责
- 提升团队实验速度,加快实验启动、结果获取和迭代
- 维护并优化基于JAX的分布式训练框架,确保在TPU上的可扩展性和效率
- 分析模型数据质量,构建工具以发现并解决数据问题,转化为可衡量的准确率提升
- 优化生产环境中的语音语言模型推理,包括服务架构和量化、推测解码等高级技术
任职要求
- 精通JAX和TPU,熟悉Flax、Optax、XLA编译流程
- 具备测量纪律,能预先定义成功标准并对结果保持怀疑
- 有生产环境推理系统优化经验,最好涉及LLM或语音模型
- 深入理解大规模分布式训练、现代深度学习系统和ML基础设施最佳实践
- 熟悉现代推理优化技术:连续批处理、KV缓存管理、分片策略、量化
加分项
- 语音转文字领域知识:ASR架构、音频处理、流式推理
- C++或Rust经验用于内核级工作
其他说明
薪资范围$270,000-$310,000(美国地区),其他地区可能调整。面试过程中会使用AI工具。
中级 Unity 开发工程师
VIP
岗位职责
- 设计、实现和测试查询操作符、表达式计算、执行调度和资源管理
- 优化向量化处理、并发、并行、内存使用和磁盘溢出
- 使用性能分析工具和遥测诊断查询正确性和性能问题
- 与规划、数据湖、产品和支持团队协作改进查询性能
任职要求
- 5年以上生产软件开发经验,最好在数据库系统或查询执行领域
- 扎实的Java编程技能
- 扎实的计算机科学基础,包括数据结构、算法、并发和异步编程
- 了解数据库内部原理、查询处理和分布式执行
- 有性能分析和优化CPU、内存、GC等运行时特性的经验
加分项
- 有分布式查询引擎或数据库引擎经验
- 熟悉向量化执行、代码生成或运行时优化技术
- 熟悉Apache Arrow、Iceberg、Parquet等数据格式或平台
其他说明
完全远程,全球团队;公司基于开源技术,提供开放数据湖仓架构
软件工程AI训练师
海外
岗位职责
- 测试、调试和编写跨多种编程语言(Python、JavaScript、C++、SQL等)的复杂代码片段。
- 教导AI如何编写更干净、无错误且最优的代码。
任职要求
- 精通软件开发、计算机科学或工程。
- 具备强大的编码能力和算法效率意识。
其他说明
时薪$40-$75,每周支付,完全远程,灵活安排时间。
技术经理(汽车与工业)
海外
岗位职责
- 与产品管理协作,制定Canonical在汽车领域的愿景与战略
- 制定并执行汽车团队工程路线图,主导Linux发行版与开源软件在汽车行业的策略
- 在汽车社区、客户、合作伙伴和联盟中代表Ubuntu和Canonical
- 组建并领导全球分布式工程师团队,通过指导与反馈培养人才,推广敏捷开发实践
任职要求
- 具备扎实的软件工程、Linux和开源背景
- 精通C/C++和Python编程,了解Linux包管理与嵌入式开发
- 熟悉汽车与工业标准(ISO21434、ISO26262、IEC 61508等)
- 具备领导、辅导和指导软件开发者的经验,有按时交付高质量软件的良好记录
- 有敏捷开发环境工作经验
加分项
- 有领导产品开发满足ISO26262等标准合规的经验
其他说明
全球远程,每年两次国际差旅(每次最多两周);提供个人学习发展预算2000美元
岗位职责
- 设计并实现最新IoT与服务器硬件平台在Ubuntu上的最佳集成
- 与合作伙伴共同优化其平台上的Ubuntu体验,确保一流品质
- 作为技术负责人参与从云到边缘的复杂系统集成项目
- 帮助客户集成应用、构建设备镜像并优化Ubuntu Core、桌面和服务端
任职要求
- 计算机科学或STEM相关专业学士学位
- 熟悉Linux打包(Debian、RPM、Yocto)并有实践经验
- 具备C、C++开发经验
- 能在全球化分布式团队中自我驱动、自律地工作
加分项
- 有图形栈(graphics stack)经验
- 了解TCP/IP、DHCP、HTTP/REST等网络协议
- 有Docker/OCI容器或Kubernetes使用经验
其他说明
Canonical为远程优先公司,自2004年起全球远程办公;提供每年2000美元学习预算及定期跨地区团队活动。
汽车行业解决方案架构师
海外
岗位职责
- 在售前阶段与客户沟通,收集需求并解释技术方案
- 与Canonical内部专家协作,整合知识形成综合解决方案
- 参与嵌入式Linux相关项目的交付,包括演示和概念验证
- 向组织传达市场需求,参与开发通用解决方案以解锁市场潜力
任职要求
- 计算机科学或相关领域学士学位
- 丰富的Linux经验(Debian或Ubuntu优先)
- 扎实的嵌入式Linux经验(Yocto或RTOS)
- 精通Golang、Python、C、C++或Rust,并具备专业英语能力
- 汽车行业相关经验
加分项
- 具备ISO26262和/或ISO21434经验
- 有客户参与经验
其他说明
全球远程岗位,每年两次团队线下聚会,个人学习发展预算2000美元/年
岗位职责
- 与安全加固团队合作,实现并维护FIPS 140-3和Common Criteria等安全认证
- 扩展和增强Linux密码学组件(OpenSSL、Libgcrypt、GnuTLS等)以满足认证要求
- 与外部安全顾问合作测试和验证内核及密码模块组件
- 为Ubuntu开发安全加固基准和审计自动化工具
任职要求
- 具备底层Linux密码学API和调试的实践经验
- 优秀的软件工程基础,包括C语言开发经验
- 具备Linux系统管理和Shell脚本编写经验
- 了解安全和密码学基础,有编写安全代码的经验
加分项
- 有FIPS/Common Criteria认证产品经验
- 有DISA-STIG或CIS基准经验
其他说明
Canonical自2004年起实行远程优先,每年两次团队线下聚会。
岗位职责
- 与全球分布式团队协作,解决 Linux 内核启动过程中的 BIOS/UEFI/ACPI 问题
- 成为固件测试套件 (FWTS) 的主要贡献者和维护者
- 改进 x86 平台 Ubuntu Linux 的自动化验证工具和流程
- 提交、审核和贡献 Linux 内核补丁,与内部及上游维护者合作
任职要求
- 具备 C 语言开发能力
- 深入了解 ACPI(包括 AML)和 UEFI,并有相关软件开发经验
- 熟悉 git 版本控制
- 了解 x86 引导过程及操作系统内核基础
- 能够用英语有效沟通,每年可国际出差两次(每次最多两周)
加分项
- 熟悉 Python 和 Bash 脚本
- 有 Coreboot 项目经验
- 熟悉 Ubuntu/Debian/Snap 打包,或 Linux 内核补丁与调试
其他说明
远程工作,每年两次团队线下冲刺
性能工程师(开源方向)
海外
岗位职责
- 在具体项目中推动软件性能与正确性改进
- 与全球同事和社区协作,分享性能工程技能
- 参与构建性能测量、分析与报告共享工具
- 审查代码与技术设计,解决性能与可扩展性问题
任职要求
- 计算机科学、数学或物理专业本科及以上学历
- 有通过个人项目改进性能、效率或正确性的实践经历
- 掌握至少一门主流语言,如C、C++、Rust、Go、Python、Java
- 熟悉Linux环境,Debian或Ubuntu优先
- 具备专业英语书面和口头沟通能力
加分项
- 了解底层CPU、汇编、缓存、向量化等性能洞察
- 有内核、分布式系统或编译器性能优化经验
- 熟悉eBPF、火焰图、Phoronix Test Suite等性能工具
其他说明
完全远程办公,每年两次团队线下交流;任职满两年可选择轮换产品线。
Linux 内核工程师
海外
岗位职责
- 与全球分布式团队协作,参与 Ubuntu Linux 内核的日常维护、诊断与问题修复。
- 与芯片、云或硬件厂商密切合作,完成硬件与虚拟化使能、性能与安全相关工作。
- 负责一个或多个 Ubuntu 内核版本或风味的交付,包括规划、测试、基准测试与压力测试。
- 改进内核交付与测试的工具链和自动化,提交、评审并应用内核补丁。
任职要求
- 计算机科学或 STEM 专业本科及以上学历,或能说明同等能力的替代路径。
- 有扎实的 C 语言编程经验,熟悉 Git,具备良好的软件工程背景。
- 对 Linux 内核及子系统有广泛了解,有内核补丁与调试的实际经验。
- 理解 Linux 内核上游流程与发布周期,熟悉设备驱动、BSP 等底层系统工程。
- 能用英语进行专业书面与口头沟通,并接受每年最多两次的公司活动出差。
加分项
其他说明
Canonical 全球远程办公,每年两次团队线下 sprint(每次最多两周),个人学习预算 2000 美元/年。
- 1
- 2
与「C」相关的技能
以下技能经常和 C 出现在同一批远程职位里,按共同出现的职位数排序。
C 远程职位概况
数字只统计当前仍在招聘的职位,与上方列表里已到期的条目不重复计入。
- 在招职位
- 22 个
- 累计收录
- 20 个