Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Open Source Robotics Engineer image - Rise Careers
Job details

Open Source Robotics Engineer

Make Rerun even better for the robotics community

At Rerun, we’re building a new multimodal data stack for Physical AI. Large parts of the physical-world economy will be transformed by these technologies, and we're building the data infrastructure and tools that enable it to happen. Rerun’s open source project focuses on visualizing and handling multimodal logs and is already loved by some of the best teams in the world. We are an open core company, so most of what you’ll build with us will be open source, directly benefiting the robotics community.

We’re looking for a passionate, self-directed Open Source Robotics Engineer who deeply empathizes with roboticists’ needs, and loves to both build and engage the community. Your mission will be to make Rerun more approachable and useful to the robotics community through building integrations, end-to-end examples, tutorials, and other educational material.

What You’ll Work On

As an Open Source Robotics Engineer at Rerun, you’ll:

  • Build and own Rerun’s coming ROS 2 bridge and related tools.

  • Build and maintain integrations to other robotics projects like LeRobot, Nvidia Isaac Sim, and MuJoCo.

  • Build cool and educational robotics examples and tutorials that show how to use Rerun to get more done faster.

  • Engage with and grow the open-source robotics community around Rerun, and interact with our customers.

  • Add robotics features and plug-ins to the core Rerun project.

We would love if you have

  • A high-agency ownership driven mindset. You make things happen and if you see more needs to be done you do that too.

  • A helpful attitude and a bias towards communicating with and bringing along the community.

  • At least 2 years of professional experience working with real robots (more experience is great, but drive and ability are what we value most).

  • Strong Python skills, and a good foundation in both C++ and Rust

  • Real-world experience with ROS 2 and an understanding of its nuances.

  • Cool robotics projects to show off and a track record of online communication.

Nice-to-Haves

  • Contributions to open-source projects related to robotics, computer vision, machine learning, or data visualization.

  • Familiarity with machine learning, MLOps, and modern imitation and end-2-end learning approaches in robotics.

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 currently has members in European and US-east timezones

    • Everyone is available for synchronous work between 1:30 and 5pm CET

    • This is a new sub-team so for the right candidate we are open shifting this sync-time window to better accommodate the US west coast

  • 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

If you’re passionate about robotics, open-source, and love bringing complex data to life, we’d love to hear from you!

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Open Source Robotics Engineer, Rerun

At Rerun, we're on a mission to revolutionize the robotics community, and we're looking for an Open Source Robotics Engineer to join us. Imagine being part of a team focused on building an innovative multimodal data stack for Physical AI, a technology that will reshape the physical-world economy. As an Open Source Robotics Engineer at Rerun, you will play a pivotal role in shaping our open-source project, which focuses on visualizing and handling multimodal logs. Your contributions will be aimed at making Rerun more approachable and beneficial for roboticists out there. You'll have the opportunity to construct our highly anticipated ROS 2 bridge, develop integrations with notable robotics projects like LeRobot and Nvidia Isaac Sim, and create educational tutorials and examples that guide users in leveraging Rerun effectively. This role offers a unique chance to engage with the open-source robotics community, amplifying the impact of our solutions while directly interacting with our customers. If you have at least two years of experience with real robots, strong Python capabilities, and a passion for community engagement, Rerun is the perfect place for you to unleash your creativity and drive positive change in robotics. Additionally, we support remote work, providing a dynamic culture that values flexibility and individual contribution. This is your chance to be part of something truly transformative!

Frequently Asked Questions (FAQs) for Open Source Robotics Engineer Role at Rerun
What kind of qualifications does Rerun expect from an Open Source Robotics Engineer?

Rerun expects an Open Source Robotics Engineer to possess at least two years of professional experience working with real robots. Strong Python skills and a foundational knowledge in C++ and Rust are crucial. Additionally, familiarity with ROS 2 and a track record demonstrating online communication within community projects can significantly enhance your application.

Join Rise to see the full answer
What are the primary responsibilities of an Open Source Robotics Engineer at Rerun?

The primary responsibilities of an Open Source Robotics Engineer at Rerun include building the upcoming ROS 2 bridge, maintaining integrations with other robotics projects like LeRobot and Nvidia Isaac Sim, as well as developing educational tutorials and examples. Engaging with the open-source community and enhancing the Rerun project with robotics features are also key aspects of the role.

Join Rise to see the full answer
How does Rerun foster community engagement for Open Source Robotics Engineers?

Rerun emphasizes community engagement by encouraging Open Source Robotics Engineers to interact with users and participants in the robotics space. Engaging activities include developing tutorials, creating integrations, and building educational materials that resonate with the community, all aimed at making Rerun's tools more beneficial.

Join Rise to see the full answer
What technologies or tools should an Open Source Robotics Engineer be familiar with?

An Open Source Robotics Engineer at Rerun should be comfortable with technologies such as Python, C++, Rust, and ROS 2. Experience with tools and projects like LeRobot, Nvidia Isaac Sim, MuJoCo, and open-source platforms in robotics and computer vision is highly beneficial.

Join Rise to see the full answer
What kind of working environment can an Open Source Robotics Engineer expect at Rerun?

Rerun offers a collaborative remote working environment, with team members distributed across time zones. The company meets in-person quarterly, and there are designated synchronous working hours promoting flexibility. Rerun highly values agency, helpfulness, and broad responsibility among team members.

Join Rise to see the full answer
Common Interview Questions for Open Source Robotics Engineer
Can you describe your experience working with open-source robotics projects?

When answering this question, consider highlighting specific projects you’ve worked on, including any contributions you've made to open-source platforms. Share the impact those projects had on the community or the technologies involved, emphasizing how your work aligns with Rerun's vision.

Join Rise to see the full answer
What is your experience with ROS 2, and how have you applied it in real-world scenarios?

Provide a detailed account of your ROS 2 experience, specifying the types of robots you've worked on and the applications you've developed. Discuss any challenges you faced and how you overcame them, demonstrating your problem-solving skills relevant to the role at Rerun.

Join Rise to see the full answer
How do you approach building educational materials for a community?

Explain your methodology for creating tutorials, examples, or documentation. Mention the importance of user feedback and how you consider varying skill levels within the community. Show your understanding of how effective educational content fosters engagement.

Join Rise to see the full answer
What strategies do you use to engage with the open-source community?

Discuss your preferred platforms for community engagement, such as forums, social media, or GitHub. Highlight experiences where you've successfully interacted with users, gathered feedback, and incorporated community suggestions into your work.

Join Rise to see the full answer
Can you discuss a particular project where you demonstrated leadership?

Choose a project that best showcases your leadership abilities. Focus on your role, the communication methods you implemented, and how you motivated team members. Make sure to conclude with the outcomes of the project and any lessons learned.

Join Rise to see the full answer
What are the latest trends in robotics that excite you?

Stay updated on the latest trends in robotics, such as advancements in AI and machine learning integration. Express enthusiasm for how these innovations could impact the field and align with what Rerun is developing.

Join Rise to see the full answer
How would you ensure successful integration of Rerun with existing robotics projects?

Discuss your approach to integration, which should include understanding the APIs, continuous testing, and collaboration with developers of the other projects. Emphasize the importance of documentation and the need for clear communication throughout the process.

Join Rise to see the full answer
What role do you see mentorship playing in an open-source environment?

Explain the value of mentorship within the open-source community, including how it fosters collaboration and knowledge-sharing. Share any experiences mentoring others or being mentored that highlight your belief in community growth.

Join Rise to see the full answer
Can you give an example of a complex problem you solved using Python?

Provide an example of a challenging problem where Python played a key role. Describe your thought process, the solution, and the impact it had on the project or community. This illustrates both your technical skills and your problem-solving abilities.

Join Rise to see the full answer
How do you manage your time and prioritize tasks when working on multiple projects?

Talk about your time management strategies, such as using tools for task management or the techniques that help you keep track of deadlines. Highlight your experiences in balancing responsibilities effectively while ensuring project quality at Rerun.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 12 days ago
R By Rerun
MATCH
VIEW MATCH
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 28, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!