Dataframe SDK Engineer
rerun.io — Tracked from its ashby job board
About the role
At Rerun, we’re building the data stack for Physical AI. Large parts of the physical-world economy will be transformed by intelligent products, and we're developing the data infrastructure and tools that make it possible.
Our open-source project focuses on logging and visualizing multimodal data and is already loved by some of the best teams in the world. We’re now building our commercial platform — managed infrastructure for ingesting, storing, analyzing, and building training data pipelines for Physical AI at scale.
We’ve built an exceptionally senior, talented engineering team. Now we’re looking for a DataFrame SDK Engineer to own and expand the developer experience for querying and working with Rerun’s data — improving performance, ergonomics, and integrations across our Python and Rust SDKs. This role sits at the intersection of API design, query performance, and developer experience, and will have a direct impact on how customers adopt and build on top of Rerun Cloud.
WHAT YOU’LL DO
- Build a world-class query and dataframe SDK that makes exploring data in Rerun intuitive and powerful
- Work across Python, Rust, and gRPC layers to add new operations and integrate with our distributed backend services
- Push performance improvements through better query planning, push-down logic, and dataset versioning
- Contribute documentation and examples that make the SDK easy to adopt
- Collaborate with other engineers on dataset creation, versioning, and catalog interfaces
WE’D LOVE IT IF YOU HAVE
- Experience building or contributing to Python data APIs, ideally dataframe-style APIs (e.g. Pandas, Polars, Arrow, Snowflake, or similar)
- Strong experience in Python and Rust, or a language-agnostic background with proven ability and motivation to pick up Rust rapidly.
- Experience writing high-performance software and debugging across Python, Rust, gRPC, and distributed systems
- Proven ability to take projects from start to finish with limited hand-holding — you’re comfortable owning a slice of the stack and iterating quickly
- Empathy for developers and a sense of taste for clean, ergonomic API design
BONUS POINTS IT IF YOU HAVE
- Experience with Apache Datafusion or Apache Arrow
- Familiarity with query planners, compilers, or execution engines
- Experience working on data-oriented or multimodal data systems (e.g., robotics, physics modeling, or simulation pipelines)
- Knowledge of async Rust or similar concurrent programming models
HOW WE WORK AT RERUN
- We're a remote company headquartered in Stockholm, Sweden.
- We meet up in person for a week roughly once a quarter
- The team you'll join has members in European and US-East Coast timezones
- You should be available for synchronous work between 1:30–5:00pm CET.
Given our current team distribution, candidates outside of Europe or the US will be considered on a case-by-case basis to ensure there’s enough overlap for effective collaboration.
- We've put together an uncommonly talented tech team, value agency and helpfulness highly, and expect everyone to take broad responsibility for what they build
- We offer competitive cash and equity compensation, six weeks paid vacation, and whatever hardware and software you need to do your job
What the index says about this role
- First seen by JobLarper — Aug 2, 2026, 6 days ago. Older postings collect hundreds of applicants — a tailored résumé matters more the longer a role has been live.
- What Software Engineer roles ask for — across 10,230 indexed openings: REST/APIs (46%), Backend (42%), Cloud (38%), Python (38%), Go (25%). This posting names REST/APIs, Backend, Python.
- rerun.io is hiring actively — 4 open roles indexed.
Derived from the 27,000 roles JobLarper indexes daily from official company boards — not from the job description above.
More open roles at rerun.io
- Forward Deployed EngineerRemote US, West Coast · Mid · $175K – $250K • Offers Equity
- Software Engineer, InfrastructureRemote · East Coast, US · Mid
- Software Engineer (Rust) - BackendRemote · Remote Europe · East Coast, US · Mid
All 4 open roles at rerun.io →
Similar Software Engineer roles at other companies
- Software Engineer III, Embedded Systems/Firmware, Power OptimizationGoogle · —
- Staff Endpoint Software Engineer, Prompt (Python & OS Internals)SentinelOne · United States - Remote · Remote
- Senior Software Engineer, Core InfrastructureHarvey · Bengaluru · Remote
- Business Developer IndustriaBureau Veritas · Bilbao, Bizkaia / Vizcaya, ES
- Machine R&D Software EngineerLincoln Electric · Baoshan, SH, CN
- Lead AI ArchitectSwiss Re · Madrid, M, ES
- Software Engineering InternTerranova · Berkeley
- Software Engineer, Silicon Design MethodologyOpenAI · San Francisco · Remote
Browse all remote software engineer jobs — 2,259 open roles across 566 companies.