岗位能力对标
Physical Intelligence

Robotics Software Engineer

San Francisco · 全职 · 工程与基础设施

源站发布:2026-01-06资料抓取:2026-11-10查看原始招聘来源

需要对标的能力

大模型原理 · LLM 基础Agent · 智能体设计上下文工程 · 记忆管理Agent 工程 · Harness / 脚手架AI Infra · 推理部署成本优化 · 性能调优评测 · Eval 方法论AI 工程设计模式

岗位职责与要求

Who We Are Physical Intelligence is bringing general-purpose AI into the physical world. We are a group of engineers, scientists, roboticists, and company builders developing foundation models and learning algorithms to power the robots of today and the physically-actuated devices of the future. Achieving real-world performance requires extremely tight system latency, reliable sensor pipelines, and end-to-end engineering that makes perception and control loops work at real-time speeds. As a Runtime Software Engineer, you’ll engineer the low-latency, high-throughput systems that underpin our physical intelligence model. You won’t be designing ML models - you’ll be the person who makes them run flawlessly in production, optimizing every layer from OS to camera pipeline to networking. You’ll collaborate closely with researchers, platform engineers, and robotics operators to identify bottlenecks and extract maximum performance from the entire system. The Team The Runtime team is responsible for building the core platform that Pi’s robots, sensors, and evaluation pipelines rely on. The team spans Linux systems engineering, camera and sensor pipelines, robot actuator controllers, networking, real-time IO, and performance tooling. They ensure our ML models and control systems operate under strict latency budgets and are robust under real-world conditions. In This Role You Will -Own Real-Time Pipelines: Engineer low-latency, high-reliability sensor and actuator pipelines across Linux, drivers, and middleware. -Optimize System Performance: Profile and optimize across compute, I/O, memory, scheduling, networking, and storage to meet real-time constraints and increase throughput. -Build OS-Level Capabilities: Extend or modify Linux components, drivers, and scheduling to achieve deterministic behavior under load. -Streaming & Video Systems: Develop and optimize real-time video streaming systems where frame timing and packet scheduling matter. -Reliability & Debugging: Build tooling for profiling, tracing, and debugging timing issues across distributed systems and hardware interfaces. -Cross-Functional Collaboration: Work with researchers, hardware engineers, and operations teams to integrate optimized pipelines into production workflows. What We Hope You’ll Bring -Strong programming skills in C++, Rust, or Python, with experience building and optimizing production software. -Experience with Linux systems programming (syscalls, drivers, kernel parameters, scheduling, memory/IO subsystems). -Background in real-time or near–real-time systems, VR/AR, video pipelines, 3D engines, or streaming systems where latency budgets are strict. -Ability to optimize across the entire stack - kernel scheduling, drivers, networking, GPU/CPU workloads, video frameworks, and distributed components. -Experience with profiling tools (perf, tracing, eBPF, GPU profilers, network analyzers) and comfort diving into complex performance issues. -A mindset oriented around determinism, throughput, frame budgets, jitter minimization, and real-time correctness. -Ability to collaborate deeply with researchers and platform engineers to translate high-level model requirements into real-world system performance. Bonus Points If You Have -Experience with VR/AR platforms or low-latency 3D engines. -Camera system expertise (synchronization, capture pipelines, codecs, GPU offload). -Streaming/video conferencing stack experience (WebRTC, real-time transport optimizations). -Background in robotics, autonomous systems, SLAM pipelines, or perception systems (implementation, not research). -Expertise in kernel-level engineering, device drivers, or high-performance networking. -Familiarity with distributed systems that process real-time data flows. Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
查看中文参考译文
我们是谁 Physical Intelligence 正在将通用 AI 带入物理世界。我们是一群工程师、科学家、机器人专家和创业者,致力于开发 foundation models 和学习算法,为当今的机器人以及未来的物理驱动设备提供动力。 实现真实世界性能需要极低的系统延迟、可靠的传感器 pipeline,以及使感知和控制 loop 以实时速度运行的端到端工程。 作为 Runtime Software Engineer,你将构建支撑我们物理智能模型的低延迟、高吞吐量系统。你不会设计 ML 模型——你将是让它们在生产环境中完美运行的人,从 OS 到 camera pipeline 再到 networking,优化每一层。你将与研究人员、platform engineers 和机器人操作员紧密合作,识别瓶颈并从整个系统中提取最大性能。 团队介绍 Runtime 团队负责构建 Pi 的机器人、传感器和 evaluation pipeline 所依赖的核心平台。该团队涵盖 Linux systems engineering、camera 和 sensor pipeline、robot actuator controller、networking、real-time IO 和 performance tooling。他们确保我们的 ML 模型和控制系统在严格的延迟预算下运行,并在真实世界条件下保持稳健。 在这个角色中,你将 -负责实时 Pipeline:在 Linux、driver 和 middleware 上构建低延迟、高可靠性的传感器和 actuator pipeline。 -优化系统性能:对 compute、I/O、memory、scheduling、networking 和 storage 进行 profiling 和优化,以满足实时约束并提高吞吐量。 -构建 OS 级能力:扩展或修改 Linux 组件、driver 和 scheduling,以在负载下实现确定性行为。 -流式与视频系统:开发和优化实时视频 streaming 系统,其中 frame timing 和 packet scheduling 至关重要。 -可靠性与调试:构建用于 profiling、tracing 和调试 timing issue 的工具,覆盖 distributed systems 和硬件接口。 -跨职能协作:与研究人员、硬件工程师和运营团队合作,将优化后的 pipeline 集成到生产工作流中。 我们希望你能带来 -扎实的 C++、Rust 或 Python 编程技能,具有构建和优化生产软件的经验。 -Linux systems programming 经验(syscalls、driver、kernel 参数、scheduling、memory/IO subsystem)。 -实时或近实时系统、VR/AR、video pipeline、3D engine 或 streaming 系统的背景,其中延迟预算严格。 -能够在整个 stack 上进行优化——kernel scheduling、driver、networking、GPU/CPU workload、video framework 和分布式组件。 -使用 profiling 工具(perf、tracing、eBPF、GPU profiler、network analyzer)的经验,并乐于深入复杂性能问题。 -以确定性、吞吐量、frame budget、jitter 最小化和实时正确性为导向的思维方式。 -能够与研究人员和 platform engineers 深度协作,将高层模型需求转化为真实世界的系统性能。 加分项 -VR/AR 平台或低延迟 3D engine 经验。 -Camera 系统专业知识(同步、capture pipeline、codec、GPU offload)。 -Streaming/视频会议 stack 经验(WebRTC、实时传输优化)。 -Robotics、autonomous systems、SLAM pipeline 或 perception 系统的背景(实现,非研究)。 -Kernel 级工程、device driver 或高性能 networking 专业知识。 -熟悉处理实时数据流的 distributed systems。

译文仅供辅助阅读,具体要求以原始招聘来源为准。