🖼️ Give your software the sense of sight.

Full Stack Engineer (Universe) at Roboflow

$90k - $150k / 0.10% - 0.30%
Job Type
3+ years
Connect directly with founders of the best YC-funded startups.
Apply to role ›
Brad Dwyer
Brad Dwyer

About the role

Roboflow is building a team around our new product, Roboflow Universe. This is a strategic imperative for the company and its success is crucial to fulfilling our mission of democratizing computer vision. We already have thousands of users sharing their datasets with the community and are building a team to stoke this spark into a bonfire.

Our core belief is that computer vision is a foundational technology that is going to transform nearly every industry. Roboflow Universe lowers the barriers to adoption by giving developers an on-ramp to adding vision capabilities to their projects without having to collect and label their own data.

This is an opportunity to shape how millions of developers will experience and use it for the first time. Your contribution will have a massive impact.

What we need from you

Roboflow Universe is a nascent product and, while there is a solid base to build off of, its future trajectory will be defined by the early team. There are many possible opportunities and avenues to pursue; the team’s job will be to experiment and iterate to find the best path forward.

Your team will be trusted with broad autonomy to grow and develop Roboflow Universe in creative ways. We're still small enough that we don't have the luxury of deep specialization so we're looking for a technical generalist that isn't afraid to dive into a new stack or toolchain if the need arises (but JavaScript and Node.js make up the brunt of the existing codebase). If you need a rigid list of tasks spelled out in a multi-month roadmap, this role probably won't be a good fit.

In the early days, the team will be building the tools necessary to amplify and highlight our users’ projects and inspire/empower them to spread the word on their own. As time goes on, Universe will grow into a self-sustaining business unit that can stand on its own.

The majority of our codebase is written in JavaScript, our machine learning and image processing pipeline is in Python. We run primarily on Firebase and GCS, with some machine learning infrastructure on AWS. We're increasingly using Docker (both internally and for customer facing products like our edge inference server). A lot of our code runs in the browser (including some Tensorflow JS) but we're also working on building APIs and client libraries in several languages.

You certainly don't need to be experienced in all of these areas; but should be excited to learn new skill sets as you need them. We also hope you'll bring some new knowledge and experiences you can share to help level-up the rest of the team.

Example Projects

Overall, the team will be tasked with growing usage and will have broad latitude in choosing how to achieve that objective. To give you an idea of what it will be like to work here, here are a few projects your team might decide to work on during your first few months:

  • Search
  • Profile pages
  • Usage and download stats
  • Dynamic homepage sections
  • Update and change notifications
  • Embeddable widgets
  • SEO optimization
  • New, popular, and trending pages
  • Tags and category pages
  • Adding responsive design
  • Serverside caching and speed improvements

Why you should join Roboflow

We're on a mission to remove barriers that prevent developers from building their own computer vision applications. Roboflow streamlines the process of labeling, training, and deploying a computer vision model.


Computer vision is going to transform every industry. We're already seeing this play out in fields like transportation (self driving cars), agriculture (drone spraying), and medicine (early stage cancer detection). But these superpowers shouldn't be locked up in the handful of giant technology companies that can afford to hire teams of machine learning PhDs.


Roboflow enables any developer to use computer vision without being a machine learning expert. Our product is the key missing infrastructure that allows developers turn raw images into a useful model -- replacing a sprawling list of one-off utils everyone previously had to reinvent and enabling our users to have working models in hours, not weeks.

For example, Sarah Hinkley from Barn Owl Drones uses vision to identify weeds from crops in drone images so her customers can use fewer herbicides and grow more. She's one of our over 50,000 users working on problems we couldn't even imagine when we got started!


Today, Roboflow has eight full-time team members spread across the United States. Their roles range from machine learning to sales. We also have a high school software development intern, and a part-time employee researching our new signups. Kelo, Amanda's dog, is the best at frisbee among us.

We're united in our common goals to create high quality products and place our users first. Since we're a small upstart, that means building things really quickly and fixing bugs right away. As with any rapidly scaling startup, we hope to build a team that is both versatile and adaptable. This role has tremendous potential for growth. As such, we believe that coachability and enthusiasm are more important than experience or qualifications. If you’re excited about this opportunity, we want to hear from you.

We strongly encourage applicants from backgrounds that are traditionally under-represented in tech to apply - especially those who identify as Black, Latinx, Native American, Asian and/or LGBTQ+. People who identify as part of these groups have also been under-represented at Roboflow, but intentionally recruiting a team with unique backgrounds is one of several ways we are working to add more distinct viewpoints to our company.


Roboflow went from zero to over 20,000 users in 2020 (and now to over 50,000 in 2021) and our customers are requesting features and product enhancements faster than we can provide them.

We're starting to build out our engineering, marketing, and sales teams. As an integral part of our core team, all roles will inevitably involve wearing a lot of hats; we're specifically looking for people excited about learning new things and filling gaps where needed. And most importantly, we're looking for people who ship.


Check out our Careers page for more info on the company, how we work together, and how we're building strong culture and camaraderie in a post-COVID world.