Arm
Staff AI Engineer
$171K–$231K
Seattle, Washington · Staff · Full-time · Posted Oct 26, 2026
- Experience
- Professional software engineering experience; no number of years specified.
- Education
- Degree or equivalent experience in Computer Science, Electrical Engineering, Robotics or a related field.
About the job
Build open-source SDKs, frameworks, reference applications, and evaluation tools that help AI agents interact reliably with physical devices across cloud and edge environments.
What you'll do
- Develop SDK and reference-service features, applications, and demos connecting AI agents to physical devices.
- Build evaluation harnesses and maintain development hardware for testing and demonstrations.
- Support platform security, documentation, open-source community work, and collaboration on APIs and releases.
What they ask for
- Professional software engineering experience building distributed systems; strong Python and working proficiency in C++, Rust, or Go.
- Experience shipping AI-powered applications, including LLM tool use or agent frameworks, integrated with real systems.
- Practical experience deploying ML inference on servers or edge devices using PyTorch or a comparable framework.
- Knowledge of networked software, Linux, embedded single-board computers, containers, and CI/CD; degree or equivalent experience in a related field.
Nice to have
- Experience with messaging systems or IoT protocols, agent-tool interfaces, robotics, or physical AI.
- Experience with on-device inference, AI-agent evaluations, open-source contributions, or connected-device security.
Pay
$170,900-$231,200 per year (base salary; USD)
Tools
Python, C++, Rust, Go, PyTorch, Linux, ROS 2, ExecuTorch
AI focus
Develop agentic Physical AI applications that connect AI models and agents to real devices; deploy inference across cloud and edge, and evaluate agent-to-device reliability, latency, and correctness.
Model-written summary · the original posting is authoritative