CareerPlan

Senior Software Engineer

Warsaw, PolandFull-time2026-07-14 → 2026-10-07

Core

Building the software layer for a hybrid edge-cloud AI video security platform that runs on core device infrastructure.

Role type

Senior Software Engineer (Edge)

Builds

Core edge platform, video management capabilities, secure communication pipelines, and on-device AI model deployments.

Domain

Video security, edge computing, embedded systems, networking

Deliverable

production ML models

Required skills

Go, Rust, TypeScript, multithreaded & concurrent programming, performance profiling & optimization, Docker & containerization, edge computing/embedded systems, networking & distributed systems, real-time systems

Preferred skills

Video streaming/pipeline development, storage systems & data management at the edge, cloud services integration (AWS S3, GCP, MQTT, Kafka), AI/ML model deployment on edge devices, security concepts (encryption, secure communication, zero trust)

Technologies

Go, Rust, TypeScript, Docker, AWS S3, GCP, MQTT, Kafka

Responsibilities

Contribute to the core edge platform running across diverse hardware in a hybrid edge-cloud architecture; Develop and integrate video management capabilities including streaming, recording, and real-time AI processing; Design and optimize for low-latency, high-performance workloads at the edge; Build secure, efficient communication pipelines between edge devices and cloud systems; Work with AI/ML engineers to deploy and optimize on-device models; Own performance under load by profiling CPU/memory, identifying bottlenecks, and fixing them; Participate in code reviews, debugging, and performance tuning across the stack

Seniority

Senior, hands-on IC