Senior Software Engineer (Frontend React)

Stryker Corporation
Ann Arbor, MI

First and most importantly: our mission is to bring transparency and clarity to the world's data.

Our platform, FiftyOne, is where AI work happens . Our enterprise platform is the mission critical linchpin for managing unstructured data, model development, and AI systems at the world's largest companies, including dozens from the Fortune 500.

We believe that open source is the way to lead the data-centric AI revolution. Our open source version has 4 million downloads to-date.

Our software massively impacts AI work across almost every vertical: from self-driving cars to medical imaging to revolutionizing agriculture , we are at the thrilling center of real-world AI advancement’s next wave.

And we’re built on three key tenets:

  • We are all human beings : we strive to be a “human-first” organization and treat everyone with the respect, care, and flexibility that all people deserve.
  • We are distributed : we believe in getting autonomy and power into the hands of people actually doing the work.
  • We believe in the power of community.

We are fully remote, hiring for people based in North America and who are prepared to travel to at least 2 in-person retreats per year.

About your role

As a Senior Software Engineer, you will be empowering our users around the world to explore, visualize, and analyze massive visual unstructured datasets. Your work will be at the center of AI innovation in the top research labs and most innovative companies in the world. You’ll be helping us scale our application to ever larger datasets, improve our visualizations, integrate innovative ML research into user workflows, and more. We are solving unique challenges, and our day-to-day work is never boring.

This is a software developer role, there is no ML or AI experience required.

What it’s like to be an engineer at Voxel51

We are small enough to still have the fast-pace excitement of a startup where every day counts. But, we are mature enough to know doing great work requires the space to design solutions, experiment, measure, and engineer.

We believe in open and respectful debate: that the goal is for the best ideas (not “my” ideas) to rise to the top, and that those ideas can come from anywhere. We try to trust one another, to learn from one another, and always strive to improve.

Our engineering leadership subscribes to “servant leadership”: helping to support you, unblock you, and empower you – not micromanage you.

What you will do

  • Collaborate on architecting, developing, and scaling new and existing functionality in the open source and enterprise versions of FiftyOne.
  • Write production code that is maintainable, extensible, performant, and well tested.
  • Support your teammates through code reviews, pairing, respectful debate, and feedback.
  • Contribute to a thriving open source project and community.

What you should bring

  • 7+ years of professional software engineering experience developing maintainable and delightful systems.
  • BS or MS in computer science or a related field.
  • Expertise with Typescript/React. Proficiency with Python, a plus.
  • A passion for UI and visualization. Experience working with 3D is a plus.
  • Proven ability to work in a remote-first, collaborative environment.
#J-18808-Ljbffr
Posted 2026-05-06

Recommended Jobs

Floor Tech

Coldwater, MI

Floor Tech Are you a person that likes to work 10-12 hr days . We have openings for you . Company Profile One of Coldwater local sand core shop What's in it for you? Elwood Staffing ass…

View Details
Posted 2026-04-09

Surface Hand Grinder

G.Z.Q.S.O.
Sterling Heights, MI

Job Title: Surface Grinder Location: Sterling Heights, MI Shift: 1st Shift Pay: $18/hour Position Overview: We are seeking a reliable and detail-oriented Surface Grinder to join our te…

View Details
Posted 2025-08-09

Service Advisor

Fox Powersports Grand Rapids
Wyoming, MI

Job Description Job Description About Us: At Fox Powersports - Grand Rapids, we're passionate about powersports - from motorcycles and ATVs to side-by-sides and personal watercraft. We're a te…

View Details
Posted 2026-05-05

Medical Assistant

DOCS Health
Grayling, MI

Job Description Job Description Description: Attention all Medical Assistants we are calling on you to partner with us to provide services to our Military Service members. We will primarily w…

View Details
Posted 2026-03-20

Fleet Manager

Pro-Mow Lawncare & Landscaping
Grand Rapids, MI

We are seeking a detail-oriented and strategic Fleet Manager to oversee the management, maintenance, and operation of our company’s fleet (approx. 150 items in the fleet). The ideal candidate will …

View Details
Posted 2026-03-25

Crew Leader

Jackson, MI

Job Title: Maintenance Technician Job Description We are seeking an experienced maintenance technician who possesses expertise in conveyors, welding, torching, and has strong leadership. This r…

View Details
Posted 2026-04-06

Varsity Cheerleading Coach ~ Sideline and Competitive

Grosse Pointe Public School System
Grosse Pointe, MI

JobID: 4076 Position Type: EPED (Extra Pay for Extra Duty)/High School Athletics Date Posted: 4/30/2026 Location: Grosse Pointe North High School Job Summary: …

View Details
Posted 2026-05-06

Remote Senior Financial Analyst for AI Model Evaluation

DataAnnotation
Michigan

A leading AI company in Michigan is seeking a Senior Financial Analyst to help train the next generation of AI. This position offers remote work with flexibility in scheduling, making it ideal for tho…

View Details
Posted 2026-05-06

Mechanical Engineering Manager

VDS Consulting Group
Detroit, MI

Mechanical Engineering Manager Value Driven Solutions (VDS) is looking for a Mechanical Engineering Manager to join our interim executive bench, with this engagement deploying on-site at our PE-ba…

View Details
Posted 2026-05-03

Credit and Accounts Receivable Specialist

WDIVClickOnDetroitGraham Digital
Detroit, MI

Location: Remote in one of GMG’s markets Detroit, MI; Houston or San Antonio TX; Jacksonville or Orlando, FL About the Role This position is responsible for all aspects of the accounts receiva…

View Details
Posted 2026-04-17