O

Oracle

Builds databases, business apps and cloud services

Robotics & Physical AI Architect

AI & Machine LearningConfirmed live in the last 24 hours
Full-timeUnited StatesIn-person

About the Job

Requirements

  • A BS, MS, or PhD in Computer Science, Robotics, Electrical Engineering, or a related technical field.
  • At least 15 years of software engineering experience, including significant experience architecting large-scale distributed systems.
  • Deep expertise in cloud-native software architecture, APIs, event-driven systems, microservices, and distributed platform design.
  • A strong programming background in C++, Go, Java, Python, Rust, or similar languages, with the ability to reason about architecture and implementation tradeoffs.
  • Experience with Kubernetes, containers, Linux, networking, and modern cloud platforms.
  • Experience designing highly available, fault-tolerant systems across distributed cloud and edge environments.
  • A strong understanding of systems security, authentication, authorization, distributed identity, and secure communications.
  • Strong systems thinking and the ability to work across robotics software, distributed systems, AI platforms, networking, and developer tooling.
  • Experience defining APIs, SDKs, protocols, and integration patterns for heterogeneous distributed platforms.
  • Experience reasoning across cloud, edge, and on-device architecture boundaries for large-scale systems.
  • Excellent written and verbal communication skills, including the ability to communicate architecture decisions across senior engineering and product audiences.

Responsibilities

  • Define long-term architecture and technical strategy for robotics and physical AI software platforms spanning cloud, edge, and on-device environments.
  • Design scalable platform architectures that support autonomous robot fleets, heterogeneous robot vendors and form factors, AI workloads, and enterprise integrations.
  • Architect fleet management, robot identity and provisioning, and device lifecycle management systems.
  • Architect digital twins, mission planning and orchestration, and remote operations systems.
  • Architect real-time telemetry, observability, and highly available, fault-tolerant distributed services.
  • Architect software and model lifecycle management, including secure over-the-air updates and AI operationalization.
  • Architect robotics data platforms supporting simulation, replay, analytics, benchmarking, and AI model improvement.
  • Define developer APIs, SDKs, protocols, and reusable integration patterns for robotics applications.
  • Define the cloud-to-robot control-plane architecture and canonical APIs that provide a consistent platform across heterogeneous robot implementations.
  • Design secure communication architectures between robots, edge devices, cloud services, and enterprise systems, including authentication, authorization, distributed identity, Zero Trust, and secure device lifecycle patterns.
  • Define interoperability patterns for heterogeneous robotics platforms using ROS 2, DDS, MQTT, OPC-UA, VDA5050, OpenRMF, and related robotics middleware and industry standards.
  • Partner with AI researchers to operationalize multimodal AI, Vision-Language-Action models, embodied AI, reinforcement learning, world models, and future foundation models for physical AI systems.
  • Define architecture for AI infrastructure, MLOps, and model lifecycle management across cloud, edge, and robot environments.
  • Architect scalable data platforms for robotics workloads, including simulation, replay, analytics, benchmarking, telemetry, and iterative AI model improvement.
  • Define clear architecture boundaries and interfaces across cloud fleet services, edge computing platforms, and on-device software so capabilities can be deployed consistently across diverse robotics environments.
  • Establish reusable integration patterns across fleet orchestration, digital twins, telemetry and observability, robotics data platforms, AI infrastructure, and enterprise systems.
  • Define fleet observability and remote-operations architecture that connects robot telemetry with cloud and edge services for operational visibility and lifecycle management.
  • Architect the platform to support multiple robot classes, including autonomous mobile robots, humanoids, manipulators, drones, and industrial automation systems, without coupling the control plane to a single vendor or form factor.
  • Partner across robotics software, cloud infrastructure, edge computing, networking, security, AI, and developer-platform teams to operationalize a coherent end-to-end architecture.
  • Define security architecture for robots, including identity, secure communications, over-the-air updates, Zero Trust, and device lifecycle management.
  • Establish architecture patterns for highly available, fault-tolerant distributed systems spanning robots, edge platforms, and cloud services.
  • Evaluate robotics technologies, middleware, frameworks, simulation platforms, and industry standards to guide platform architecture decisions.
  • Drive technical direction across multiple engineering teams and mentor senior engineers and architects.

Desired Qualifications

  • Experience in robotics software platforms and fleet-scale robotics architecture.
  • Experience with ROS 2, DDS, MQTT, OPC-UA, VDA5050, OpenRMF, or similar robotics middleware, communication protocols, and interoperability standards.
  • Experience with autonomous mobile robots, humanoids, manipulators, drones, or industrial automation systems.
  • Experience with edge computing platforms and cloud-to-edge software architecture.
  • Experience with real-time telemetry, observability, fleet management, and remote operations systems.
  • Experience with digital twins and mission planning or orchestration platforms.
  • Experience with distributed databases and robotics data platforms supporting simulation, replay, analytics, and benchmarking.
  • Experience with AI infrastructure, MLOps, and production model lifecycle management.
  • Experience with reinforcement learning, Vision-Language-Action models, world models, embodied AI, or multimodal AI systems.
  • Experience with simulation platforms such as Isaac Sim or Gazebo.
  • Experience with robot identity and provisioning, secure communications, over-the-air update systems, Zero Trust architecture, or device lifecycle management.
  • Experience with cloud-to-robot control planes, canonical robotics APIs, and multi-vendor robot support.
  • Experience with mission orchestration, remote operations, and lifecycle management for fleets operating across diverse environments.
  • Experience with enterprise system integration and industrial automation environments.
  • Experience building reusable APIs, SDKs, protocols, and platform capabilities for heterogeneous robotics systems.

About the Company

Oracle

Builds databases, business apps and cloud services

Oracle builds databases, business applications, and cloud infrastructure for companies and public-sector organizations. Oracle Database stores and processes business data, while Oracle Cloud Infrastructure provides computing, storage, and networking for applications and AI workloads. Fusion Cloud Applications support finance, human resources, supply chains, and customer service, helping businesses manage everyday operations and reporting. Customers pay for cloud subscriptions and usage, software licenses, support, hardware, and consulting, with deployment options in Oracle's cloud or their own data centers. Oracle was founded in 1977 and is headquartered in Austin, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Austin, TX
Founded
1977

Recently Posted Jobs

Explore more opportunities at Oracle

See more jobs