Lumeo is an award winning “no-code” video analytics platform that enables customers to instantly create & deliver custom computer vision applications using simple drag & drop tools, ready-to-use AI models, and pre-built analytic building blocks.
We are a distributed team with offices in San Francisco and Berlin. We are venture backed by some great Silicon Valley VCs. We have been in closed beta with several Fortune 500 companies and are growing our team for our production launch in the coming months.
We are looking for a Senior Systems Engineer that has ample experience writing software that runs on Linux systems.
This position will be working on our client application. You will be working closely with GStreamer, NVIDIA deepstream, ONVIF, MQTT, D-Bus, and REST APIs. You will be developing using the Rust programming language and working with an async code base.
Our software stack is mostly Rust, with TypeScript/React for the front-end. Since our product runs on both the edge and the cloud, our software spans both backend SaaS as well as client software running on 100s of thousands of edge AI processing devices. Our developers get a great opportunity to work on a truly full-stack system.
Skills & Experience
Ideally you have a solid background in systems programming and have worked with video streaming/processing and possibly AI/OpenCV. GStreamer and NVIDIA deepstream would be very nice-to-have experience. Experience with Rust would be ideal, but a passion to learn it with some previous experience with C/C++ will be ok.
- 5+ years experience with System Programming (C/C++/Rust)
- Experience with multi-threaded and asynchronous programming required
- Be passionate about using/learning Rust
- Experience with GStreamer or Video Streaming such as WebRTC or RTSP
- Experience with MQTT and REST strongly preferred
- Self-starter thrives in a team environment with a flat management structure
We are building as the “modern compute engine for video” - and if you are excited about video, AI & what can be done with it, Lumeo gets you front row tickets to the widest possible set of use cases in that realm.
As an early engineer in a fast growing startup, you will work closely with the founders, a collaborative and distributed engineering & product team, and get to shape :
- The company culture we build
- People that we hire
- Our engineering practices
This is a REMOTE position, but be based in EU (preference to Germany or Portugal)