CareerPlan

Senior Software Engineer, Middleware - Q

Herzliya, IsraelFull-time2026-11-02 → 2026-11-10

Core

Building the low-latency application layer and infrastructure for Apple's data collection and research system to train and validate AI products.

Role type

Senior Software Engineer (Middleware)

Builds

Low-latency middleware components and downstream applications for iOS/macOS data collection workflows

Domain

Consumer electronics / AI infrastructure / Systems programming

Deliverable

production ML models

Required skills

C++, Python, Swift, Objective-C, low-latency systems programming, performance tuning, AI-assisted development tools

Preferred skills

iOS/macOS development, sensor capture (video/audio), multi-stream synchronization, machine learning inference, embedded/firmware-adjacent software

Technologies

C++, Python, Swift, Objective-C

Responsibilities

Design and build low-latency middleware components for Apple-platform applications; Own end-to-end implementation including architecture, coding, debugging, and performance tuning; Collaborate with firmware, data, and research teams; Participate in design reviews and architectural decisions

Seniority

Senior, hands-on IC