CrawlJobs Logo

Research Engineer - Computer Vision ML

United States, San Francisco 190000.00 - 320000.00 USD / Year · Job Posted February 20, 2026
Apply Position
Job Link Share

Job Description

Vision understanding is a critical addition to conversational AI, bridging the gap between speech and the physical world. We’re looking for an engineer or researcher who lives at the intersection of 3D computer vision and machine learning. You’ll tackle problems ranging from gaze tracking to SLAM, embedding physical constraints (e..g. refraction, light transport) into data-driven models. Working cross-functionally with research, hardware, and product teams, you’ll turn cutting-edge vision techniques into features that power our next-generation wearables.

Job Responsibility

  • Contribute to the development of our ML models across various flavors of 3D computer vision problems
  • Work across the ML stack, including model architectures, data capture, data curation, model evaluation, training & inference infrastructure, research, and experimentation
  • Collaborate with firmware and hardware engineers to deploy models onto embedded devices
  • Pick promising approaches from the literature to bet on, and create new approaches where necessary to achieve our unique goals

Requirements

  • Experience working with a high degree of autonomy in ambiguous environments
  • Proven experience in developing machine learning and computer vision models
  • Familiar with state-of-the-art in computer vision
  • Strong proficiency in deep learning frameworks such as PyTorch or Jax
  • Familiarity with large-scale dataset handling, including multi-camera datasets
  • Excellent communication skills and the ability to work collaboratively across disciplines
  • Bachelor’s degree or higher in computer science, computer vision, applied mathematics, machine learning, or a related field

Nice to have

  • Master’s / Ph.D. desired
  • Experience deploying models in products
  • Experience in a startup environment
  • Experience incorporating geometric, physical, and/or structural priors into data-driven approaches

What we offer

  • 401k matching
  • 100% employer-paid health, vision, and dental benefits
  • Unlimited PTO and sick time
  • Flexible spending account matching (medical FSA)

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Research Engineer - Computer Vision ML

8 matching positions

Research Engineer, ML, AI & Computer Vision

The aim of this role is to develop, advance and integrate ML, computer vision mo...
Location
Location
United States , Redmond
Salary
Salary:
217000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • Experience developing and designing Computer Vision and Perception for Robotics or smart device technologies and systems
  • 5+ years of experience with a mastery of modern features in C++
  • 3+ years of experience python experience, including appropriate ML frameworks
  • Interpersonal experience: cross-group and cross-functional collaboration
Job Responsibility
Job Responsibility
  • Build/integrate real-time prototypes for advanced, real-time 3D machine perception systems as part of a fast-moving research and research engineering team
  • Research, develop, and iterate on the data collection/generation pipeline along with state of art ML algorithms/models for dynamic object detection and tracking, estimation and understanding of user motion, actions and activities
  • Collaborate with team members throughout the lifetime of a project, from early research through technology and experience prototyping
  • Play a critical role in the definition and execution of system research roadmaps in partnership and cross functional organizations in computer vision, machine learning, graphics, sensors, optics and silicon
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right

Ai Research Scientist, Ml And 3d Computer Vision (phd)

The Meta Reality Labs Research Team brings together a team of researchers, devel...
Location
Location
United States , Redmond
Salary
Salary:
122000.00 - 181000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently has, or is in the process of obtaining a Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • Currently has or is in the process of obtaining a PhD in the field of Computer Vision, Computer Science, Mathematics, a related field, or equivalent practical experience
  • Research experience in 3D ML and AI research, specifically around Video understanding, Video generation, Object Tracking / Detection / Segmentation, 3D semantic scene understanding, or generative 3D scene modeling
  • Experience communicating research for public audiences of peers
  • Must obtain work authorization in the country of employment at the time of hire, and maintain ongoing work authorization during employment
Job Responsibility
Job Responsibility
  • Lead, collaborate, and execute on research that pushes forward the state of the art in 3D computer vision, multimodal reasoning and generative approaches
  • Directly contribute to experiments, including designing experimental details, creating reusable code, running evaluations, and organizing results
  • Work with the team to help design, setup, and run practical experiments and prototype systems related to large-scale, long-duration sensing and machine reasoning
  • Contribute to publications and open-sourcing efforts
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right

Robotics Computer Vision Engineer

Formic is on a mission to reshape American manufacturing by making automation ac...
Location
Location
United States , San Francisco; Oakland
Salary
Salary:
145000.00 - 200000.00 USD / Year
formic.co Logo
Formic
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in robotics software or autonomous systems
  • Strong C++ and systems programming experience
  • Experience with ROS2, DDS, and real-time Linux
  • Experience building distributed, high-performance, or latency-sensitive systems
  • Familiarity with GPU compute and ML training pipelines
  • Strong DevOps and CI/CD experience
  • Experience supporting production-grade systems beyond research prototypes
Job Responsibility
Job Responsibility
  • Design and maintain distributed robotics software architecture
  • Build middleware and data pipelines for real-time robotic systems
  • Develop logging, replay, and observability tools
  • Build scalable data infrastructure to support AI training workflows
  • Implement model versioning, deployment, and rollback systems
  • Optimize performance and latency across distributed compute nodes
  • Develop CI/CD pipelines for simulation and hardware testing
  • Enable reproducible experiments across simulation and production deployments
  • Support large-scale data collection from deployed robotic systems
What we offer
What we offer
  • Equity in Formic
  • Competitive & Uncapped Commission Structure
  • Comprehensive Healthcare Coverage (Medical, dental, and vision insurance)
  • Additional Insurance Benefits (FSA and DCFSA, life insurance, short-term disability, and long-term disability)
  • Employee Assistance Program (EAP)
  • Paid Parental Leave Program (Up to 12 weeks)
  • Company-sponsored 401(k)
  • Home Office Stipend
  • Monthly Cell Phone Reimbursement
  • Flexible Time Off
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer, Computer Vision - Robotics

Scale’s Robotics business unit is dedicated to solving the data bottleneck in Ph...
Location
Location
United States , San Francisco
Salary
Salary:
218400.00 - 273000.00 USD / Year
scale.com Logo
Scale
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ph.D. in Computer Science, Computer Engineering, or a related quantitative field (Mathematics, Electrical Engineering, etc.) OR a Master’s degree with 4+ years of equivalent professional experience in an applied research setting
  • 5+ years of hands-on experience in algorithm development for 2D/3D computer vision and deep learning
  • Expert proficiency in at least one major deep learning framework (PyTorch, TensorFlow or Jax)
  • Mastery of Python for machine learning and strong proficiency in C++ for performance-critical algorithm implementation
  • In-depth knowledge of classical and modern computer vision fundamentals, including multi-view geometry, projective geometry, camera calibration, and 3D graphics/rendering principles
  • Building real-time and batch ML systems that analyze structured and unstructured signals
  • Hands-on experience rapidly prototyping and iterating on ML systems with changing requirements
Job Responsibility
Job Responsibility
  • Pioneer Core CV Algorithms: Lead the research, design, and implementation of novel computer vision and deep learning algorithms, with a specialized focus on 2D and 3D data (e.g point clouds)
  • Focus Area Expertise: Drive innovation in key perception areas, including: 3D Reconstruction and SLAM: Advanced techniques for real-time 3D mapping, pose estimation, and environmental modeling from multi-modal sensor inputs (e.g., RGB-D, LiDAR). Hand/Body Tracking: Developing robust and precise models for hand pose estimation, gesture recognition, and full-body tracking under various lighting and occlusion conditions. Object Detection and Tracking (MOT/SOT): Designing high-performance deep learning models for accurate detection and persistent tracking of objects and people in video streams. Video Processing: Creating algorithms for temporal feature extraction, video-based action recognition, and motion analysis
  • Model Optimization: Optimize computationally intensive models for deployment on edge devices (low power, low latency) and/or large-scale cloud infrastructure
  • Technical Leadership: Serve as the subject matter expert in Computer Vision, providing technical direction and mentorship to junior engineers and cross-functional teams
  • Publication & IP: Maintain state-of-the-art knowledge, evaluate recent academic publications (e.g., CVPR, ICCV, ECCV), and drive the filing of patents and publication of novel research
  • Cross-Functional Partnering: Collaborate closely with Software Engineering, Product, and Hardware teams to define requirements, integrate vision systems, and ensure solutions meet performance targets
What we offer
What we offer
  • Comprehensive health, dental and vision coverage
  • retirement benefits
  • a learning and development stipend
  • generous PTO
  • equity based compensation
  • may be eligible for additional benefits such as a commuter stipend
  • Fulltime
Read More
Arrow Right

Principal Engineer, Computer Vision & AI /3D Data (Team Lead)

Cesium is the leading open platform for streaming and visualizing huge 3D geospa...
Location
Location
Salary
Salary:
Not provided
bentley.com Logo
Bentley Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • PhD or equivalent in Computer Vision, AI, or Machine Learning
  • 10+ years' experience as a Software Engineer
  • at least 5+ years leading and mentoring technical teams within a product driven environment
  • 5+ years of experience in AI/3D vision development including industry experience of deploying AI and working with 3D data, including ML ops and practical, user-focused product development
  • Expertise in deep learning, computer vision, 3D geometry, and multimodal AI, including experience with large language models
  • Strong programming skills in Python and/or C++ with ML frameworks (PyTorch, TensorFlow), GPU programming (CUDA)
  • Excellent communication and leadership skills
  • Fluent in English
Job Responsibility
Job Responsibility
  • Lead and mentor a team of 5 engineers, providing technical direction and project coordination in computer vision and AI/3D data modeling projects, providing coaching and guidance
  • Design and deploy advanced AI/ML and 3D vision algorithms generated by our modelling team for large-scale datasets for practical, user focused product development including point clouds, meshes, sensor data and Gaussian splatting
  • Define the AI strategy and contribute to product roadmap decisions
  • Implement ML Ops practices for scalable, automated training and inference pipelines
  • Conduct research on emerging AI techniques for 3D understanding and integrate findings into production
  • Ensure quality through rigorous evaluation, optimization, and code reviews
What we offer
What we offer
  • A great Team and culture
  • An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction
  • An attractive salary and benefits package
  • A commitment to inclusion, belonging and colleague wellbeing through global initiatives and resource groups
  • A company committed to making a real difference by advancing the world’s infrastructure for better quality of life, where your contributions help build a more sustainable, connected, and resilient world
Read More
Arrow Right

Principal Engineer, Computer Vision & AI /3D Data

Cesium is the leading open platform for streaming and visualizing huge 3D geospa...
Location
Location
Salary
Salary:
Not provided
bentley.com Logo
Bentley Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • PhD or equivalent in Computer Vision, AI, or Machine Learning
  • 5+ years of experience in AI/3D vision development including industry experience of deploying AI and working with 3D data, including ML ops and practical, user-focused product development
  • Expertise in deep learning, computer vision, 3D geometry, and multimodal AI, including experience with large language models
  • Proven experience at least 5+ years leading and mentoring technical teams
  • Strong programming skills in Python and/or C++ with ML frameworks (PyTorch, TensorFlow), GPU programming (CUDA)
  • Excellent communication and leadership skills
  • Fluent in English
Job Responsibility
Job Responsibility
  • Lead and mentor a team of 5 engineers, providing technical direction and project coordination in computer vision and AI/3D data modeling projects, providing coaching and guidance
  • Design and deploy advanced AI/ML and 3D vision algorithms generated by our modelling team for large-scale datasets for practical, user focused product development including point clouds, meshes, sensor data and Gaussian splatting
  • Define the AI strategy and contribute to product roadmap decisions
  • Implement ML Ops practices for scalable, automated training and inference pipelines
  • Conduct research on emerging AI techniques for 3D understanding and integrate findings into production
  • Ensure quality through rigorous evaluation, optimization, and code reviews
What we offer
What we offer
  • A great Team and culture
  • An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction
  • An attractive salary and benefits package
  • A commitment to inclusion, belonging and colleague wellbeing through global initiatives and resource groups
  • A company committed to making a real difference by advancing the world’s infrastructure for better quality of life, where your contributions help build a more sustainable, connected, and resilient world
Read More
Arrow Right

Principal Machine Learning Computer Vision Engineer

We are seeking a highly skilled and motivated ML Engineer to join our Machine Le...
Location
Location
United States , Bellevue
Salary
Salary:
160000.00 USD / Year
solomonpage.com Logo
Solomon Page
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ability to work in Seattle office several days a week
  • Bachelor’s, Master's, or PhD in Computer Science, Informatics, Physics, or a related field
  • 7+ years of proven experience in computer vision, deep learning, and image processing, with a strong portfolio of projects
  • Experience in manufacturing or manufacturing adjacent industries is preferred
  • High level of Python proficiency, experience with relevant computer vision libraries (e.g., OpenCV, TensorFlow, PyTorch), and proficiency with Linux/bash
  • Experience building, deploying, and maintaining production ML systems
  • Experience with cloud platforms, especially Azure, for deploying and scaling computer vision models
  • Knowledge of containerization technologies (e.g., Docker, Kubernetes) for deploying computer vision models
  • Strong problem-solving skills and the ability to work on challenging computer vision tasks
  • Independent and self-driven with the ability to bring crazy ideas and innovation to the company
Job Responsibility
Job Responsibility
  • Design and train deep learning models for object detection, image segmentation, and image classification tasks
  • Collaborate with cross-functional teams to understand project requirements and provide technical expertise in computer vision
  • Use Azure & ML Flow services to orchestrate complex computer vision pipelines and workflows for large-scale data processing and to track, manage, and reproduce experiments and models
  • Integrate computer vision models into production application using Python libraries and other relevant technologies
  • Optimize computer vision models for performance, efficiency, and accuracy on various hardware platforms
  • Stay up to date with the latest advancements in computer vision and machine learning research
  • Collaborate with clients and stakeholders to understand their needs, propose solutions, and deliver results
  • Have end to end design, development and delivery ownership of key components
  • Play a key role in guiding the product roadmap of the company with innovation
What we offer
What we offer
  • Equity
  • Full Benefits
  • Fulltime
Read More
Arrow Right

Research Intern - Computer Vision and Deep Learning

Research Internships at Microsoft provide a dynamic environment for research car...
Location
Location
United States , Redmond
Salary
Salary:
5610.00 - 11010.00 USD / Month
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently enrolled in a Master or PhD program in Computer Science or a related STEM field
  • Demonstrated publication record in top-tier vision or ML conferences (CVPR, NeurIPS, ICML, ICCV, ECCV, AAAI, IJCAI, 3DV) and journals (IEEE/ACM Transactions, IJCV)
  • Comprehensive Deep Learning, algorithmic and software engineering background
  • Experienced in video-focused computer vision tasks, e.g. frame interpolation, video super-resolution, and video frame generation
Job Responsibility
Job Responsibility
  • Research Interns put inquiry and theory into practice
  • collaborate with other Research Interns and researchers
  • present findings
  • contribute to the vibrant life of the community
  • Fulltime
Read More
Arrow Right