← Zurück zur Liste
Stelle

Software Engineer (Rust)

Softwareentwickler • Remote • Vollzeit • Europäische Union EU/EMEA

Rerun is building a multimodal data stack for Physical AI: an open source viewer and SDKs plus Rerun Hub, a database purpose-built for querying and visualizing large-scale robot data archives.

Stack

Responsibilities

  • ▹Build and evolve the Rerun viewer and cross-language SDKs, handling large volumes of 2D, 3D, time-series and statistical data in real time
  • ▹Integrate the viewer seamlessly with Rerun Hub, so users can work with data far larger than their machine without it feeling that way
  • ▹Make technology and architecture decisions that reach across the full stack while keeping the system maintainable
  • ▹Work closely with the Hub, backend and design teams
  • ▹Profile and optimize user workflows across desktop platforms and the web
  • ▹Contribute to downstream open source projects when needed
  • ▹Work directly with Rerun's users, from the open source community to customers running it on very large datasets

Requirements

  • ▹Strong Rust skills, or equivalent skill in another compiled language (fluent enough to read and work in the Rust codebase; years of production Rust experience not required)
  • ▹A generalist with UI skills, moving between interface, rendering, data handling and infrastructure
  • ▹Experience with interactive data visualization, particularly large datasets and complex visual structures
  • ▹Experience building real-time, high-performance applications
  • ▹Comfort with ambiguity: finding the problem, making a call, and communicating it

Nice to have

  • ▹Experience contributing to or maintaining open source projects, especially ones with a real community
  • ▹Background in robotics (e.g. RViz), simulation, streaming, rendering, or game engines
  • ▹Knowledge of GPU rendering pipelines (e.g. wgpu) and how to get performance out of them

Soft skills

Great communication skills in EnglishIndependent problem-finding and decision-making under ambiguity

About the company

Rerun is a remote company headquartered in Stockholm, meeting up in person roughly once a quarter. The team spans European and US-east timezones, with synchronous availability between 1:30 and 5:00pm CET.

Languages: Angol: kiváló szintű

Ähnliche Stellen