CareerPlan

Software Architect

Tel Aviv-Yafo, IsraelFull-time2026-10-20 → 2026-11-10

Core

Define the architecture of a software framework enabling users to build and run applications across CPUs, GPUs, quantum control hardware, and other devices.

Role type

Senior Software Architect

Builds

A unified software framework for coordinating execution, communication, and resource management for hybrid quantum-classical computation and automated calibration.

Domain

Quantum computing control systems and high-performance distributed systems

Deliverable

production ML models

Required skills

Software architecture, modular design, API/SDK design, Python, C++, concurrent programming, RPC/streaming, workload orchestration, resource management, containerization, GPU computing, real-time hardware integration

Preferred skills

Quantum computing, automated calibration, scientific computing

Technologies

Python, C++, RPC, streaming, containers

Responsibilities

Define software architecture for multi-hardware frameworks, collaborate with Product/R&D/Research teams, translate requirements into specifications, guide multidisciplinary teams, make architectural trade-offs for performance and reliability

Seniority

Senior, hands-on IC