About Matroid

With the rapid growth of artificial intelligence, more and more expert knowledge is required to use cutting edge AI techniques to solve real world problems. At Matroid, we’re building an intuitive product that allows anyone to train and deploy computer vision models without needing to know how to write a line of code. Founded by a Stanford Professor in 2016, Matroid has raised $13.5 million in funding, and the product has been successfully used in a range of security and media applications.

As a Software Engineer, Machine Learning Infrastructure, you’ll help us build, scale and manage state-of-the-art machine learning infrastructure that powers the Matroid platform. You’ll own and operate systems that are responsible for dataset management, training, testing and deploying thousands of computer vision models at scale. You’ll also collaborate closely with the deep learning team to create practical computer vision applications.

You’ll be working onsite at our Palo Alto office, located near the Stanford campus and Caltrain.


  • Build, scale and manage systems and infrastructure supporting the Matroid platform.
  • Manage fleet of TensorFlow workers via Kubernetes.
  • Explore new open-source systems for data management and search indexing.
  • Develop prototypes and execute experiments to help guide engineering efforts.

Minimum Requirements

  • Bachelors in Computer Science or equivalent
  • Experience with C++ or Python, Unix, databases, distributed computing, concurrent computing, databases and containerization (Docker).

Preferred Qualifications

  • Strong experience in distributed systems, data management and operating systems.
  • Industry experience with large-scale deployments of Kubernetes and TensorFlow across cloud platforms.
  • Experience with statistical modeling across a diverse range of data sets and domains.
  • Masters in Computer Science or equivalent.

What we offer in return

  • Competitive pay and equity.
  • The chance to constantly work on stimulating intellectual challenges.
  • Gym membership reimbursement.
  • Free, lunch, snacks, and caffeine every day.
  • Medical, dental, and vision insurance with 100% paid premiums.
  • A flexible schedule that leaves time for all of your other interests.
  • A budget for whatever hardware will make you most effective.
  • Budget and resources to learn about the cutting edge of software engineering and computer vision.