← All roles

Member of Technical Staff, Computer Vision / Graphics

Outerport· Engineering
Apply on company site
Hybrid (San Francisco, CA; Tokyo, JP)$100k - $200k + equityFull-timePosted 11mo ago

About the role

Role focused on designing and implementing visual computing solutions (computer vision, graphics, CAD) within Outerport’s founding visual computing team. Candidates solve geometric and image/vector processing problems, build interactive tools, collect and train CV models, and create visualization code.

Responsibilities

  • - Write novel geometric algorithms to process vector graphics / images
  • - Develop interactive tools to process images / vector graphics
  • - Collect data, annotate, and train computer vision models / VLMs
  • - Write beautiful visualization code for both debugging and interactive interfaces

Qualifications

  • - Industry experience or projects working on hard problems in computer vision, graphics, or machine learning (with Python / PyTorch)
  • - Being scrappy (getting things done, over theoretical soundness)
  • - Publication record in venues like CVPR, ICCV, ECCV, ICCP, ICIP, TPAMI, SIGGRAPH
  • - Good visual taste / an appreciation for aesthetics
  • - A reputation for having an “engineering mindset”
  • - Strong communication skills
  • - Experience working on CAD, vector graphics
  • - Interest in manufacturing, engineering, EPC

Skills

Required:PythonTorch/PyTorchOpenCVComputer Vision
Last updated Oct 14, 2026. Interested? Apply on the company site.
Outerport logo

About Outerport

Turn diagrams, technical documents, and CAD into structured data

Extract structured data from documents, tables, P&ID diagrams, process flow diagrams, GD&T drawings, electrical CAD, blueprints, and more. Build AI agents with tools that help them understand and measure the world.

More open roles at Outerport