Full Stack Engineer

Matroid
Location: Palo Alto
Salary: up to $210k + Equity
Website: https://www.matroid.com/
LinkedIn: https://www.linkedin.com/company/matroid/about/
Funding: $33.5m Series B (from NEA, Energize Ventures Intel Capital)
The Company
Matroid’s mission is to enable computers to visually understand the world.
With a “no programming required” product, Matroid brings computer vision into the hands of
many. Our users can deploy cutting-edge, deep neural networks on the cloud or on-premise with
the click of a button.
You will get to work directly with the founder (Reza Zadeh) and a world-class engineering team.
You’ll immediately take on high-impact projects, building features like visual search, semantic
segmentation, custom object tracking, model interpretability, video summarization, and the
infrastructure required to run complex machine learning workloads.
The Role
We’re looking for a talented full-stack JavaScript engineer to design and develop novel features for
our computer vision platform. Creating a product in a new space requires creativity and technical
acuity, and as part of the Matroid product team, you’ll shape the functionality and feel of our
platform, breaking new ground while working in an engineering culture that fosters employee
empowerment.
What you’ll be doing
• Design and develop features for a computer vision platform that is truly the first of its kind.
• Identify new technologies and best practices for our growing engineering team.
• Improve site performance on both the client and server-side.
• Incorporate user feedback to design and build a better product.
• Create better visualizations for the outputs of computer vision models running on video
streams and images.
• Ensure that our platform features work at an ever-growing scale.
How you’ll be doing it
• You’ll be part of a world-class, multidisciplinary engineering team, where each member
identifies and prioritizes valuable and interesting new features to work on.
• Operate in a collaborative but highly autonomous environment that isn’t bogged down by
unnecessary meetings or project management.
• You will know that almost everything you build affects real-world users, and you will set the
quality standards for your work appropriately.
• Think creatively and your suggestions about new features and ideas will be considered by
other members of the team.
• Direct access to customers and be able to iterate on your features based on their feedback.
• You will learn a lot along the way, diving into new technologies and the world of computer
vision both on your own and during frequent company tech talks.
Ideal Candidate
• Strong experience with modern JavaScript development (React, Node.js, MongoDB,
Docker, and Kubernetes.)
• Self-starter who can prioritize, fully design, build, and write tests for new features.
• Comfortable moving across the stack: on a typical day, you might optimize a database query
and tweak a user interface to be more intuitive.
• You can show that you’re smart, analytical, and a fast learner.
• Bonus: any experience in areas that might be relevant to a startup working on computer
vision (e.g. data visualization, scaling web applications, DevOps