cd ~/

Building a Perception Team from Scratch

Lessons from hiring and structuring a multi-disciplinary perception team spanning computer vision, optics, and embedded systems.

Evyatar Bluzer
2 min read

With specs frozen, execution becomes everything. And execution is people. This month I've been focused on building out the perception team.

The Skill Matrix

Perception sits at an unusual intersection:

DomainExpertise Needed
Computer VisionSLAM, 3D reconstruction, feature detection
Machine LearningCNNs, optimization, deployment
OpticsLens design, illumination, calibration
Embedded SystemsDSP, real-time, power optimization
Systems EngineeringIntegration, testing, requirements

Finding people who are deep in one area AND can communicate across boundaries is the challenge.

Hiring Principles

T-shaped engineers: Deep in one domain, broad understanding of adjacent areas. A CV engineer who understands sensor noise models. An embedded engineer who groks the algorithms they're optimizing.

Prototype-oriented: Academic publications are nice, but I want to see working code. Take-home projects over whiteboard puzzles.

Intellectual honesty: The work is hard. I need people who say "I don't know" and "I was wrong." Ego-driven engineers create technical debt.

System thinkers: Can they trace a requirement from user need through algorithm to hardware constraint? Most can't.

Team Structure

We're organizing around deliverables, not disciplines:

Perception Team
├── Tracking (VIO/SLAM)
│   ├── CV Engineer
│   ├── Embedded Engineer
│   └── Systems Engineer
├── Depth
│   ├── Sensor Lead (optics + electronics)
│   ├── Algorithm Engineer
│   └── Test Engineer
├── Eye Tracking
│   ├── CV Engineer
│   ├── Optics Engineer
│   └── Embedded Engineer
└── Infrastructure
    ├── Simulation Engineer
    ├── Tooling Engineer
    └── DevOps

Each pod owns their feature end-to-end. Cross-cutting concerns (calibration, testing, profiling) handled by Infrastructure.

Cultural Foundations

Establishing norms early:

  • Weekly demos: Show working systems, not slides
  • Blameless post-mortems: When things break (they will), learn without finger-pointing
  • Direct feedback: Say it in the room, not after
  • Documentation as artifact: If it's not written down, it doesn't exist

Challenges

Hiring in Israel for MR is competitive. Everyone wants the same CV/ML engineers. Our pitch: work on problems that ship to millions, not research prototypes.

We're also competing with ourselves - the US team needs the same skills. Establishing clear ownership boundaries is ongoing.

Next month: onboarding and getting new hires productive.

Comments