Senior Computer Vision and Machine Learning Engineer

Remote Full-time
About

We are a series-A startup building perception systems for autonomy. We are based in the San Francisco Bay Area, funded by NEA, and our core team includes faculty entrepreneurs (Stanford) and industry veterans (Uber, Apple, Amazon Lab126, Rohde & Schwarz), who have successfully shepherded signal processing and machine learning innovations to large-scale software for location improvement and safety at Uber, led the development of state-of-the-art computer vision technologies that shipped over millions of Amazon devices, and delivered zero-to-one product experiences at Uber and Box. Our core product grew out of 5+ years of university R&D by our co-founders. You can find out more about us by visiting our website.

Our mission and team expertise spans beyond software to advanced sensor systems, algorithms, embedded systems, signal processing, and machine learning. Our team is building and deploying edge software and cloud services for real-time customer facing products as well as internal big data tools. We look for people with a depth of expertise and experience in one of these areas, and with the intellectual curiosity for interacting with, learning from, and teaching world-class experts in areas outside their expertise.

We currently have a full-time opening in the area of computer vision and machine learning. The candidate will join a multi-disciplinary team of scientists and engineers and work on a full stack of developing cutting edge Computer Vision (CV) and Machine Learning (ML) methods based on data from a variety of sensors. This position is open to both on-site and remote candidates (including Canada).

Responsibilities
• Research, design, develop and evaluate advanced image processing and computer vision algorithms for a real-time computer vision pipeline including but not limited to camera calibration, multi-object tracking, object detection and classification, segmentation, and multi-sensor fusion
• Lead, maintain and improve our existing in-house algorithms and models, including continuous evaluation, gap analysis, re-training and fine tuning.
• Develop state of the art deep learning networks and architectures across data from multiple sensors; Tasks include training, evaluating, benchmarking and deployment into real-time pipelines
• Optimize algorithm performance across a wide range of development platforms and embedded systems
• Develop evaluation scripts to process large data and accurately measure algorithmic and end to end performance.

Basic Qualifications
• PhD in CV/ML with 4+ years of industry experience or MS in CV/ML with 5+ years of industry experience
• Strong Python/C++ programming, familiarity with software development best practices, debugging/profiling
• Understanding of stereo / multi view geometric computer vision and classical computer vision for natural scene images
• Hands-on experience with OpenCV, PIL, and other image processing libraries
• Hands-on experience with at least one main stream deep learning framework such as PyTorch, TensorFlow, and ONNX
• Experience with writing production level code
• Familiarity with data science toolkit such as jupyter lab/notebooks, pandas, bash scripting, Linux environment
• Self motivated
• Excellent problem solving skills
• Excellent communication skills

Preferred Qualifications
• Prior experience with multi-sensor calibration and multi-view geometry
• Hands-on experience with different neural network architectures (CNNs, RNNs, etc.) as well as specific approaches for classification, segmentation, and object detection (Mask-RCNN, SSDs, EfficientDet, …) and common datasets (CoCo, Kitti, nuScenes,...)
• Solid software engineering foundation and a commitment to writing clean, well architected code
• Familiarity with various physical aspects of sensors including cameras and Lidars
• Publications in major CV/ML conferences and journals
• Statistical modeling, analysis, and significance testing
• Experience with edge computing (NVidia Jetson family, Raspberry Pi, ML accelerators) and coding for resource-constrained compute environments
• Experience in supervising and mentoring junior engineers

Apply Now

Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Healthcare Technical Consulting Associate – MEDITECH – Supply Chain Subject Matter Expert

Remote Full-time

**Experienced Principal Product Manager - Customer Data Platform Transformation**

Remote Full-time

PPC Consultant (Google Ads + ServiceTitan/Marketing Pro) – Home Services Industry

Remote Full-time

IT Service Delivery & Security Analyst Jr. (IT TECHNICAL SUPPORT SPECIALIST II)

Remote Full-time

Experienced 6th Grade Montessori Teacher for Michigan's American Montessori Academy - Remote Teaching Opportunity with Competitive Salary and Benefits

Remote Full-time

Experienced Marketing Strategy Manager - Driving Business Growth through Innovative Marketing Strategies in a Remote Setting

Remote Full-time

**Experienced Part-Time Online Customer Service Representative – Remote Opportunity at arenaflex**

Remote Full-time

Experienced Customer Service Representative – Remote Call Center Agent for Dynamic Team at blithequark

Remote Full-time

**Experienced Remote Data Entry Assistant – Digital Systems Administration and Data Management**

Remote Full-time

Virtual Data Entry Clerk and Market Research Participant - Remote Beginner Level Opportunity for Flexible, Part-Time or Full-Time Work in National and Local Paid Focus Groups, Clinical Trials, and Phone Interviews

Remote Full-time
← Back to Home