Skip to content
HoverHover

Senior or Staff Computer Vision Engineer

Senior or Staff Computer Vision Engineer building production 3D reconstruction systems from real-world sensor data. Owns full lifecycle from research to deployment of CV/ML models for accurate property digital twins.

About the job

Responsibilities

  • Design, prototype, evaluate, and productionize advanced computer vision and deep learning systems for 3D reconstruction, scene understanding, semantic modeling, and structured property representation
  • Work across the full lifecycle of applied research and engineering: identifying relevant academic and industry approaches, writing project plans and technical specs, building proof-of-concepts, training and evaluating models, analyzing reconstruction quality and performance, and integrating successful approaches into production systems
  • Partner closely with 3D reconstruction, Product, Design, Engineering, modeling, infrastructure, graphics, frontend, and backend teams to turn ambiguous technical and customer needs into clearly scoped experiments and production capabilities
  • Work may include: mobile capture, aerial imagery, multimodal sensor fusion, multi-view reconstruction, pose estimation, feature matching, dense geometry, model fitting, semantic understanding, volumetric/surfel/surface-based representations, CAD-quality structured outputs, Gaussian Splatting, VLMs, or foundation-model-style approaches for correspondence and 3D understanding

Requirements

  • 5+ years of experience in computer vision, machine learning, or 3D reconstruction within academic research and/or industry environments
  • Hands-on experience with one or more areas of modern 3D vision and reconstruction (multi-view geometry, pose estimation, camera calibration, structure-from-motion, feature matching, dense reconstruction, structured 3D reconstruction, model fitting, optimization, scene understanding, semantic modeling, or structured 3D representation)
  • Practical deep learning experience applied to 3D reconstruction, geometry, correspondence, pose, segmentation, semantic understanding, VLMs, or related spatial ML problems
  • Strong software engineering skills in Python and/or C++
  • Ability to prototype quickly, train models, evaluate approaches rigorously, and translate promising research into practical systems
  • Experience designing experiments with clear metrics, baselines, datasets, evaluation plans, and go/no-go criteria
  • Ability to write clear project plans, technical specs, research summaries, experiment reports, and production-readiness documentation
  • Track record of technical ownership and the ability to independently drive projects from ambiguity through implementation and delivery
  • Strong collaboration skills working with researchers, engineers, 3D modelers, infrastructure teams, product partners, and cross-functional stakeholders
  • Strong product and engineering judgment balancing technical ambition, customer value, production constraints, scalability, reliability, timing, and business impact
  • Master's or PhD in Computer Science, Machine Learning, Computer Vision, Robotics, Graphics, or a related field

Staff-Level Additional Requirements

  • Experience building and shipping production CV, ML, or 3D reconstruction systems at scale
  • Ability to define technical direction, architectural strategy, evaluation methodology, and quality/performance standards for complex CV or ML systems
  • Proven ability to lead initiatives from early-stage research and experimentation through production deployment, monitoring, and long-term system ownership
  • Ability to operate effectively in ambiguous problem spaces and drive alignment across cross-functional stakeholders
  • Strong communication and influence skills translating complex technical concepts for both technical and non-technical audiences
  • Experience mentoring engineers and raising the technical bar through architecture reviews, technical leadership, experimentation frameworks, and engineering best practices
  • Track record of translating research or technical innovation into measurable product, customer, or business impact

Skills

Python, C++, Computer Vision, Deep Learning, 3D Reconstruction, Multi-View Geometry, Pose Estimation, Structure-From-Motion, Gaussian Splatting, Vlms

Anthropic

Anthropic

San Francisco, CA

Staff+ Software Engineer, ML Inference Path
$320k+/yrHybrid7+ YOEML Engineering

Build and operate scalable ML inference infrastructure for Claude’s safety systems, translating safety research into reliable production deployments. The role requires deep production ML infrastructure experience, distributed systems expertise, and proficiency with Python and modern ML frameworks.

Shield AI

Shield AI

San Diego, CA

Staff Engineer, Perception Software
$200k+/yrOn-site7+ YOEML Engineering

Develop production C++ perception capabilities for autonomous systems, spanning algorithms, libraries, integration, validation, and release. The role requires deep expertise in at least one perception domain, strong systems debugging, and experience delivering maintainable software in complex robotics or real-time environments.

Garner Health

Garner Health

New York, NY

Staff Machine Learning Operations Engineer
$298k+/yrHybrid7+ YOEML Engineering

Leads the reliability, architecture, deployment automation, and monitoring of production machine learning systems. Requires 7+ years of software engineering experience, deep MLOps platform expertise, and strong Kubernetes, cloud, infrastructure-as-code, and observability fundamentals.

Talkiatry

Talkiatry

United States

Staff AI Enablement Engineer
$190k+/yrRemote8+ YOEML Engineering

Staff-level engineer responsible for building AI agents and automation, evaluating developer AI tools, and driving adoption across the engineering organization. Requires 8+ years of software engineering experience plus production experience with LLMs, agentic systems, and applied machine learning.

Nuro

Nuro

Mountain View, CA

Senior/Staff Engineer, Machine Learning - Online Mapping
$194k+/yrOn-site7+ YOEML Engineering

Develop and productize online mapping models for autonomous navigation using real-world sensor data. The role requires deep ML expertise, robotics or computer vision experience, strong Python and deep learning framework skills, and a staff-level ability to deliver practical solutions.