Skip to content
HoverHoverSan Francisco, CA

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.

Salary not listed
On-site5+ YOEML Engineering

About the role

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

PythonC++Computer VisionDeep Learning3D ReconstructionMulti-View GeometryPose EstimationStructure-From-MotionGaussian SplattingVlms

Similar roles

ML Engineering jobs
xAI

Member of Technical Staff

xAIPalo Alto, CA

Build and optimize the RL training framework and infrastructure for large-scale workloads at SpaceXAI, from ablations to production runs. Requires experience with distributed systems and proficiency in Python, JAX, Rust, or C++.

180k – 440k/yr
On-site5+ YOEML Engineering
Chime

Staff Software Engineer, AI & App Experience

ChimeNew York, NY +1

Staff Software Engineer building and scaling Jade, Chime's LLM-powered AI financial assistant. Sets technical direction for agent systems, evals, and guardrails while staying hands-on with prototyping, backend services, and cross-functional product delivery. Requires 8+ years production experience, deep AI/LLM fluency, and technical leadership.

223k – 308k/yr
Hybrid8+ YOEML Engineering
Anthropic

Staff + Senior Software Engineer, Cloud Inference Launch Engineering

AnthropicSan Francisco, CA

Build and own validation pipelines, CI/CD infrastructure, and platform integrations to launch frontier models and inference features reliably across AWS, GCP, and Azure. Requires strong large-scale distributed systems experience and track record improving release velocity.

320k – 485k/yr
Hybrid7+ YOEML Engineering
Coinbase

Senior Staff Software Engineer, Legal Automation

CoinbaseUnited States

Senior Staff Software Engineer building an AI agent platform and automated workflows to transform Coinbase's Legal organization. Architect production-grade LLM and multi-agent systems that replace manual legal processes such as agreement redlining and governance.

254k – 299k/yr
Remote12+ YOEML Engineering
Pinterest

Staff Machine Learning Engineer, Computer Vision

PinterestSan Francisco, CA

Staff Machine Learning Engineer developing state-of-the-art visual encoders and multimodal models at Pinterest Labs. Prototype visual reasoning tools, train billion-scale models on rich visual-text data, ship to production for recommender systems and VLMs, publish research, and mentor juniors. Requires strong CV/ML background, publications, and PhD or equivalent.

189k – 390k/yr
Hybrid7+ YOEML Engineering