Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Computer Vision Engineer - Geometry

$205k

MBN Solutions

MBN Solutions has been exclusively retained by an innovative deep-tech company developing next-generation perception technology for autonomous systems.

Our client is building advanced computer vision and spatial intelligence solutions that enable machines to understand and navigate complex environments using passive sensor data. Their proprietary technology is being deployed across multiple high-growth sectors including autonomous mobility, robotics, industrial automation, defence, and healthcare.

Backed by leading venture investors and with established commercial traction, they are seeking a Senior Computer Vision Engineer to play a key role in advancing their core perception and navigation capabilities.

The Opportunity

This is an opportunity to work on some of the most challenging problems in computer vision, robotics, and autonomous systems.

The successful candidate will help develop the algorithms that enable machines to build rich 3D understanding of the world using camera and inertial sensor data alone. This role will suit someone who enjoys tackling complex technical challenges from first principles and has a strong foundation in geometric computer vision, state estimation, and sensor fusion.

Key Responsibilities

  • Design and develop algorithms for:
  • Pose Estimation
  • SLAM (Simultaneous Localization and Mapping)
  • Visual-Inertial Odometry (VIO)
  • 3D Reconstruction
  • Build, optimise, and maintain navigation and state estimation systems including:
  • Extended Kalman Filters (EKF)
  • Sensor fusion frameworks
  • Real-time localisation pipelines
  • Develop and enhance multi-view geometry and camera calibration systems
  • Create robust perception solutions for autonomous and robotic applications
  • Investigate algorithm performance, identify failure modes, and implement improvements
  • Collaborate with a highly technical engineering team and contribute to technical leadership and mentorship initiatives.

Required Experience

We are interested in candidates with 3+ years of industry experience in computer vision, robotics, autonomous systems, or related fields, with expertise in several of the following areas:

Core Technical Skills

  • Pose Estimation
  • SLAM
  • Visual-Inertial Odometry (VIO)
  • 3D Reconstruction
  • Multi-view Geometry
  • Camera Calibration
  • Sensor Fusion using Cameras and IMUs
  • Real-time Perception Systems

Advanced Mathematical & Algorithmic Expertise

  • Non-linear optimisation
  • Bundle Adjustment
  • Factor Graphs
  • State Estimation
  • Kalman Filters
  • Extended Kalman Filters (EKF)
  • Uncertainty propagation
  • Error-state representations
  • Manifold optimisation

Strong Foundations In

  • Linear Algebra
  • Probability Theory
  • Estimation Theory
  • Numerical Analysis
  • Algorithm Debugging & Performance Evaluation

The ideal candidate will have experience developing or adapting algorithms rather than solely implementing existing approaches and will be comfortable working through challenging technical problems from first principles.

What's on Offer

  • Base Salary: Up to $205,000 base
  • Meaningful Equity Participation
  • Comprehensive Medical, Dental & Vision Coverage
  • 401(k) with Employer Match
  • Flexible PTO Policy
  • Paid Family Leave
  • Home Office Allowance
  • Employer-Paid Disability & Life Insurance
  • Flexible, Remote-First Working Environment

Location & Travel

  • Fully Remote - Candidates must be based in the United States
  • Quarterly company meetups and occasional customer or industry event travel
  • All business travel expenses covered

Please note that due to the nature of certain projects, applicants may be required to satisfy eligibility requirements associated with U.S. export control regulations.

Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the Computer Vision Engineer - Geometry in Sunnyvale, CA vacancy
  • $147.4k - $272.1k

    3D Perception/Computer Vision Algorithm Engineer Sunnyvale, California, United States Machine Learning and AI The Video Computer Vision organization...  ...vision; key areas of interest include multiple view geometry, 3D computer vision, SfM (Structure from Motion) and SLAM... 
    Suggested
    Relocation

    Apple Inc.

    Sunnyvale, CA
    1 day ago
  • $181.1k - $318.4k

     ...something — you’ll add something!We are a team of computer vision and machine learning (CVML) engineers building real-time 3D perception and input systems...  ...are looking for a strong CVML engineer with both 3D geometry and ML background, optimally with experience in 3D... 
    Suggested
    Relocation

    Apple Inc.

    Sunnyvale, CA
    4 days ago
  • $126.8k - $190.9k

     ...join something — you’ll add something. The Video Computer Vision organization is working on breakthrough technologies...  ...Apple's ecosystem. Description We are seeking a CVML Engineer with knowledge in multi‑view geometry and modern machine learning approaches. In this... 
    Suggested
    Relocation

    Apple Inc.

    Sunnyvale, CA
    1 day ago
  •  ...Senior Deep Learning Engineer, Computer Vision ****@*****.*** Location: San Jose, CA , On Site We are looking for a capable...  ..., with emphasis on probability, vector algebra, and geometry Proficiency in Python programming Experience in conducting... 
    Suggested
    Work experience placement

    Imagry | Autonomous Driving

    San Jose, CA
    15 hours ago
  •  ...Top Skill need solid DSP SW Engineer with recent exp in CV Minimum Qualifications...  ...'s degree in electrical engineering, computer science or equivalent relevant...  ...Theoretical knowledge in the field of computer vision, machine learning, and image processing,... 
    Suggested

    Apex Informatics

    Sunnyvale, CA
    1 day ago
  • $181.1k - $318.4k

    Computer Vision Engineer, Camera and Photos Cupertino, California, United States Software and Services iPhone is the most popular camera in the world, with billions of photos captured every year. The seamless integration of software and hardware has led to breakthrough... 
    Relocation

    Apple Inc.

    Cupertino, CA
    3 days ago
  • A leading technology company in Cupertino is seeking a Computer Vision Engineer to design and develop innovative camera software features. The candidate will work closely with exceptional engineers to enhance the iPhone camera experience. Required qualifications include... 

    Apple Inc.

    Cupertino, CA
    3 days ago
  • $190k - $253k

    Matterport - Senior Machine Learning/Computer Vision Engineer - 3D Reconstruction and Semantic Understanding Job Description Company Overview...  ...— including segmentation, depth estimation, multi-view geometry, and appearance modeling — to improve robustness and generalization... 
    Full time
    Work at office
    Remote work

    CoStar Group

    Sunnyvale, CA
    3 days ago
  • $180k - $240k

     ...Foundation. We are seeking a highly skilled Senior Deep Learning Engineer to drive the development and deployment of advanced...  ...deploying deep learning-based perception models for ADAS or related computer vision applications. ~ In-depth understanding of training and... 
    Contract work
    Local area

    Harbinger Motors Inc.

    Mountain View, CA
    4 days ago
  • $19 - $65 per hour

     ...Past experiences in deep learning projects involving object detection, motion tracking or semantic segmentation Experience with 3D Vision Publication record in relevant venues (CVPR, ICLR, ICCV, ECCV, NeurIPS, AAAI, SIGGRAPH) $19 - $65 an hour Our... 
    Hourly pay
    Internship

    PlusAI, Inc.

    Santa Clara, CA
    7 days ago
  • $174.72k - $295.68k

     ...transportation through cutting-edge R&D in AI, machine learning, and smart connectivity. We are seeking a talented Computer Vision / Machine Learning Engineer to join our global team. In this role, you will develop and optimize multi-modal models and computer vision... 
    Full time

    XPENG

    Santa Clara, CA
    2 days ago
  • $180k - $240k

     ...Sr. Computer Vision Engineer (Deep Learning) Mountain View, CA Harbinger is an American commercial electric vehicle (EV) company on a mission to transform an industry starving for innovation. Harbinger's best-in-class team of EV, battery, and drivetrain experts... 
    Local area

    Harbinger

    Mountain View, CA
    3 days ago
  • $180k - $240k

     ...Senior/Staff Computer Vision Engineer - Deep Learning Focus Mountain View, California, United States At Phantom AI, we've built a team of incredibly talented and ambitious people challenging the norm in the automotive industry. We are building cost-effective L2/... 
    Work experience placement
    Work at office
    Local area

    Phantom AI

    Mountain View, CA
    3 days ago
  • $152k - $241.5k

    We are looking for a Deep Learning and Computer Vision engineer for our Autonomous Vehicles team. The role involves applying state-of-the‑art techniques to build ground truth for autonomous vehicles, a critical aspect of our next‑generation products. You will have the... 

    NVIDIA Gruppe

    Santa Clara, CA
    3 days ago
  •  ...Computer Vision And Machine Learning Solutions Developer Responsibilities: Responsible for developing computer vision and machine learning...  ...Qualifications: PhD or MS in Computer Science, Electrical Engineering or a related field At least two-year experience in computer... 

    Netpace

    Santa Clara, CA
    2 days ago
  •  ...individual to focus on AI and multi-modal large models in Santa Clara, California. This position involves designing and optimizing computer vision algorithms, implementing C++ solutions, and contributing to cutting-edge technologies shaping the future of transportation.... 

    XPENG

    Santa Clara, CA
    4 days ago
  • A leading automotive technology company in Mountain View seeks a Senior/Staff Computer Vision Engineer to develop advanced deep learning models for Advanced Driver Assistance Systems. The role involves designing cutting-edge architectures, optimizing performance, and collaborating... 

    Phantom AI, Inc.

    Mountain View, CA
    3 days ago
  •  ...Corvus Robotics. Our fully autonomous Corvus One™ drones use computer vision & robotics to automatically track inventory, improving worker...  ...seeking passionate Computer Vision / Machine Learning Software Engineers to build efficient models for production robotics with... 
    Work at office
    Visa sponsorship

    Corvus Robotics

    Mountain View, CA
    2 days ago
  • Corvus Robotics, Inc. in Mountain View, CA is seeking a Computer Vision / Machine Learning Software Engineer to develop cutting-edge models for autonomous drones. This in-person hybrid role involves optimizing computer vision tasks, collaborating across teams, and participating... 

    Corvus Robotics, Inc.

    Mountain View, CA
    2 days ago
  •  ...Corvus Robotics. Our fully autonomous Corvus One™ drones use computer vision & robotics to automatically track inventory, improving worker...  ...role We are hiring Computer Vision / Machine Learning Software Engineers to build compute-constrained models for deployed robots. You'... 
    Visa sponsorship

    Corvus Robotics, Inc.

    Mountain View, CA
    4 days ago
  • A leading technology company in Sunnyvale is seeking a CVML Engineer to drive innovation in 3D and 4D computer vision and health applications. The role requires a Bachelor's degree and experience in computer vision algorithms. Candidates should be proficient in Python and... 

    Apple Inc.

    Sunnyvale, CA
    3 days ago
  •  ...Computer Vision Engineer Palo Alto, California Computer Vision Intern — Data Labeling & Annotation Type: Temporary Duration: 6 months - 12 months What You'll Gain Exposure to the full CV pipeline, from raw data to deployed model Mentorship from... 
    Temporary work
    Internship

    BrightAI

    Palo Alto, CA
    15 hours ago
  • $157k - $182k

     ...capabilities for our aircraft, enabling safe, precise, and reliable mission execution from takeoff to landing. We are seeking a Computer Vision Engineer to support the development of next-generation perception systems for our autonomous aerial platforms, including the Helix... 
    Work at office

    Pivotal

    Palo Alto, CA
    3 days ago
  • Ambarella in Santa Clara seeks a System Software Algorithm Engineer to develop cutting-edge computer vision algorithms for various applications. You will collaborate across disciplines to leverage hardware capabilities and create efficient solutions for intelligent video... 

    Ambarella

    Santa Clara, CA
    3 days ago
  • $116.1k - $193.4k

     ...Lead the development and optimization of state-of-the-art computer vision and Artificial Intelligence / machine learning (AI/ML) algorithms...  ..., Machine Learning, Artificial Intelligence, Electrical Engineering, Mathematics, Statistics, or related field AND 2 years of industry... 
    Temporary work
    Flexible hours

    Stryker

    Menlo Park, CA
    4 days ago
  • $180k - $260k

    Mashgin is seeking a passionate Computer Vision Engineer in Palo Alto, CA. You will develop innovative Computer Vision algorithms in a collaborative environment that values hard work and impact. The ideal candidate should have over 4 years of coding experience and a Master... 

    AI Chopping Block, Inc.

    Palo Alto, CA
    2 days ago
  • Mashgin is seeking a passionate Computer Vision engineer in Palo Alto to develop innovative algorithms that enhance real-world applications. Candidates should have extensive coding experience, a Master's degree in Computer Science, and a strong background in Computer Vision... 

    Mashgin

    Palo Alto, CA
    1 day ago
  • DeWinter Group is seeking a skilled Deep Learning Computer Vision Engineer for a remote 12-month contract. The role involves designing and optimizing computer vision models for object detection and classification. Candidates should have over 4 years of expertise in the... 
    Remote job
    Contract work

    DeWinter Group

    Campbell, CA
    3 days ago
  • AI Chopping Block, Inc. is seeking a Software Engineer specializing in Computer Vision and Deep Learning in Palo Alto, California. The role involves developing innovative algorithms and solutions for complex visual challenges, optimizing deep learning models, and collaborating... 

    AI Chopping Block, Inc.

    Palo Alto, CA
    2 days ago
  • $150k - $180k

     ...technology company in Santa Clara is seeking a Staff Algorithm Engineer to support the development of ISP algorithms for digital camera...  ...ideal candidate will have an MS/PhD in Electrical Engineering or Computer Science with over 6 years of experience, strong C/C++ and... 

    OMNIVISION

    Santa Clara, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Computer Vision Engineer - Geometry. Be the first to apply!