CrawlJobs Logo

Machine Learning Engineer - Perception

United States, Mountain View 154900.00 - 222365.00 USD / Year · Job Posted May 04, 2026
Apply Position
Job Link Share

Job Description

As an ML Engineer on our perception team, you will own the development and deployment of 3D perception models across object detection, semantic segmentation, and lane detection. Your work will directly shape how our autonomous systems perceive and understand the world.

Job Responsibility

  • Train and evaluate 3D perception models for object detection, segmentation, and lane detection
  • Improve model performance across challenging conditions such as long range and sparse point clouds
  • Deploy perception models to production and own the full lifecycle from research to real-world integration
  • Diagnose and resolve deployment issues including latency, accuracy degradation, and edge case failures in the field
  • Monitor model performance in production and iterate rapidly based on real-world feedback
  • Build auto-labeling pipelines using vision-language models to accelerate data annotation

Requirements

  • MS or PhD in CS, Robotics, or a related field
  • Hands-on experience with 3D object detection on LiDAR point clouds
  • Experience using VLMs for auto-labeling or offline perception tasks
  • Strong Python and PyTorch skills
  • Familiarity with large-scale dataset pipelines and annotation workflows
  • Experience with multi-object tracking or sensor fusion is a plus

Nice to have

Experience with multi-object tracking or sensor fusion is a plus

What we offer

  • Comprehensive medical, dental, and vision coverage
  • Pre-tax commuter and health care/dependent care accounts
  • 401k plan
  • Life and disability benefits
  • Flexible time off
  • Paid parental leave
  • 11 paid holidays annually

Looking for more opportunities?

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

Similar Jobs for

Machine Learning Engineer - Perception

8 matching positions

Senior Machine Learning Engineer – Perception & Embodied AI

At General Motors, our product teams are redefining mobility. Through a human-ce...
Location
Location
United States , Mountain View
Salary
Salary:
170600.00 - 261300.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS, MS or PhD in Computer Science, Machine Learning, Robotics, or a related quantitative field
  • 5+ years of professional experience with a focus on Computer Vision, Deep Learning, and Perception in a production environment
  • Deep hands-on experience with modern deep learning frameworks (e.g., PyTorch or TensorFlow) for training, experimentation, and debugging complex DNNs
  • Proven experience working with and fusing data from multiple sensor modalities (Camera, LiDAR, and/or Radar)
  • Practical experience deploying and optimizing ML models for resource-constrained, real-time embedded systems
  • Demonstrated ability to drive model improvements through large-scale data analysis, error logging, and data curation
Job Responsibility
Job Responsibility
  • End-to-End Model Lifecycle: Own the design, training, validation, and deployment of deep learning models for core perception tasks such as: 3D Object Detection and Tracking (vehicles, pedestrians, cyclists)
  • Real-time map detection of the drivable world (lanes, road boundaries, traffic signs)
  • Multi-Modal Sensor Fusion (Camera, LiDAR, Radar)
  • Production Pipeline: Build and scale the ML training infrastructure, including data mining and loading, multi-stage training and evaluation, to streamline model development
  • Performance Optimization: Improve model performance through data iterations, parameter tunings, training strategy and architecture updates to produce reliable models that meet and the strict real-time, low-latency requirements on the vehicle's embedded hardware
  • Model Debugging: Conduct rigorous, data-driven analysis to identify, debug, and resolve performance degradations and failures, specifically targeting long-tail and adversarial scenarios (e.g., adverse weather, sensor noise, occlusions)
  • Metric Definition: Define and implement robust model-level metrics to aid model development
  • System Integration: Work closely with the Safety, Systems, and other engineering functions to integrate Perception outputs
What we offer
What we offer
  • medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • paid vacation & holidays
  • tuition assistance programs
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer, Perception

We are seeking a highly skilled Machine Learning Engineer with deep expertise in...
Location
Location
United States , Santa Clara
Salary
Salary:
145000.00 - 200000.00 USD / Year
plus.ai Logo
PlusAI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ph.D. or Masters in AI, Computer Science, Electrical Engineering, Robotics, or a related field
  • Ph.D. new grad or Masters + 3 years industry experience
  • Proficiency in Python and experience building deep learning pipelines
  • Strong expertise in PyTorch, TensorFlow, or JAX
  • Proven experience with LiDAR-based 3D perception and BEV representation models
  • Deep understanding of multimodal sensor fusion architectures and techniques
  • Familiarity with camera, LiDAR, and radar modalities and their synchronization, calibration, and integration in perception pipelines
  • Solid foundation in computer vision, deep learning, and 3D geometry
Job Responsibility
Job Responsibility
  • Design, implement, and optimize BEV-based perception models that fuse camera, LiDAR, and radar inputs
  • Benchmark perception models using large-scale datasets and well-defined quantitative metrics
  • Collaborate cross-functionally with research, data, and deployment engineers to refine models and support real-world applications
  • Maintain a strong focus on performance, robustness, and scalability for deployment in production systems
  • Ensure that your work is performed in accordance with the company’s Quality Management System (QMS) requirements and contribute to continuous improvement efforts
  • Ensure team compliance with QMS, monitor quality, and drive process improvements
  • Fulltime
Read More
Arrow Right

Research Engineer - Machine Learning and Systems

We are hiring a principal level Research Engineer with deep strength in machine ...
Location
Location
United States , New York City
Salary
Salary:
100000.00 - 250000.00 USD / Year
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • PhD in Computer Science, Machine Learning, Computer Graphics, Computer Vision, or related field, or equivalent research track record
  • Seven or more years of experience in applied ML or research engineering including significant time in fast paced or startup settings
  • Strong publication record in top venues such as NeurIPS, ICLR, ICML, CVPR, ECCV, ICCV, SIGGRAPH, or TOG with multiple first author papers or equivalent impactful artifacts
  • Proven experience training and serving large models at scale including multi GPU or multi node training, distributed data loading, mixed precision, and memory optimization
  • Fluency in Python and C++ and experience writing efficient CUDA or Triton kernels
  • Expertise with PyTorch or JAX and modern tooling for experiment tracking, evaluation, and deployment
  • Demonstrated ability to take ideas from paper to production with measurable impact on users or business outcomes
  • Strong systems skills including profiling, performance tuning, reliability engineering, and cost awareness
  • Excellent communication with the ability to work across research and product teams
Job Responsibility
Job Responsibility
  • Research, design, and implement models and systems across vision, generative modeling, simulation, rendering, and 3D perception
  • Build data, training, evaluation, and deployment pipelines with strong observability and reproducibility
  • Translate research insights into reliable production services that meet product and latency requirements
  • Contribute hands on across prototyping, optimization, integration, and scaling
  • Survey new methods and run grounded evaluations to identify what to adopt and when
  • Share expertise through design reviews, mentoring, and documentation
What we offer
What we offer
  • Relocation support available
  • Fulltime
Read More
Arrow Right

Senior Staff Machine Learning Engineer – AV Labs

Uber is launching AV Labs to accelerate the autonomous technology ecosystem. We’...
Location
Location
United States , San Francisco
Salary
Salary:
267000.00 - 297000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 8 years of working experience in the ML/Robotics industry
  • Bachelor degree in computer science, computer engineering or related fields
  • Proficient in Python and Linux
  • Proficient in perception technologies
  • Familiar with OpenCV, TensorFlow/PyTorch
  • Experience in leading large initiatives
Job Responsibility
Job Responsibility
  • Design and deliver software and tools as part of our state-of-the-art Machine Learning platform
  • Participate in developing the vision and technology roadmap for ML and Computer Vision at Uber
  • Provide technical leadership, influence and partner with fellow engineers to architect, design and build scalable solutions for ML and Computer Vision technology that can stand the test of scale and availability, while reducing operational overhead
  • Systems architecture design, including management of upstream and downstream dependencies
  • Drive datasets to accelerate ML and Computer Vision technologies, sensor data collection, processing, labeling, indexing and building comprehensive driving scenarios
  • Collaborate with platform, product and security engineering teams, and enable successful use of the latest ML techniques
  • Own the craftsmanship, reliability, and scalability of your solutions
  • Mentor and guide the professional and technical development of engineers on your team, and continuously improve software engineering practices
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • All full-time employees are eligible to participate in a 401(k) plan
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right

Principal Machine Learning Engineer

This is a high-leverage leadership role that spans architecture, execution, and ...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
ema.co Logo
Ema
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s (or PhD) degree in Computer Science, Machine Learning, Statistics, or a related field
  • A strong track record (usually 10-12+ years) of applied experience with ML techniques, especially in large-scale settings
  • Experience building production ML systems that operate at scale (latency / throughput / cost constraints)
  • Experience in Knowledge retrieval and Search space
  • Exposure in building Agentic Systems and Frameworks
  • Proficiency in relevant programming languages (e.g. Python, C++, Java) and ML frameworks (TensorFlow, PyTorch, etc.)
  • Strong understanding of the full ML lifecycle: data pipelines, feature engineering, model training, serving, monitoring, maintenance
  • Experience designing systems for monitoring, diagnostics, logging, model versioning, etc.
  • Deep knowledge of computational trade-offs: distributed training, inference, optimizations (e.g. quantization, pruning, batching)
  • Excellent communication skills
Job Responsibility
Job Responsibility
  • Lead the technical direction of GenAI and agentic ML systems that power enterprise-grade AI agents — spanning reasoning, retrieval, tool use, and integrations across various SaaS products
  • Architect, design, and implement scalable production pipelines for model training, fine-tuning, retrieval (RAG), agent orchestration, and evaluation — ensuring robustness, latency efficiency, and continuous learning
  • Define and own the multi-year ML roadmap for GenAI infrastructure — including agent frameworks, RAG systems, world-class evaluation loops, and integration with MCP, browser, and vision pipelines
  • Identify and integrate cutting-edge ML methods / research (deep learning, large models, recommender systems, LLMs, etc.) into Ema’s products or infrastructure
  • Research, prototype, and integrate cutting-edge ML and LLM advancements (reasoning, memory architectures, multi-modal perception, long-context models, autonomous agents) into the platform
  • Optimize trade-offs between accuracy, latency, cost, interpretability, and real-world reliability across the agent lifecycle — from prompt design to orchestration and execution
  • Champion engineering excellence — drive observability, reproducibility, versioning, testing, and bias-aware development across ML and agentic systems
  • Mentor and elevate senior engineers and researchers, fostering a culture of scientific rigor, experimentation, and system-level thinking
  • Collaborate cross-functionally with product, infra, and research teams to align ML innovation with enterprise needs — enabling secure integrations, privacy-aware deployments, and scalable use cases
  • Influence data strategy — guide how retrieval indices, embeddings, structured/unstructured corpora, and feedback loops evolve to improve grounding, factuality, and reasoning depth
  • 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

Machine Learning Engineer

The Perception team is looking for a machine learning engineer to develop cuttin...
Location
Location
United States , Palo Alto
Salary
Salary:
115000.00 - 130000.00 USD / Year
altenusa.com Logo
ALTEN Technology USA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science and/or Computer Engineering
  • 3+ years with a Modern Computer Vision and Machine Learning background, specifically on 3D reconstruction, detection, classification, semantic segmentation
  • Experience with training and deploying Deep Learning models
  • Background in C++ and/or python
  • Excellent communication skills
  • Creative mindset willing to challenge the norms
Job Responsibility
Job Responsibility
  • Design and develop in-cabin Computer Vision ML modules for safety critical perception and monitoring applications
  • Implement Perception model architectures and sophisticated training techniques
  • Build high quality datasets leveraging all the inputs from our sensor stack and the overall large scale data we have collected
  • Validate and optimize your solutions using real-world driving scenarios, directly contributing to the safety and reliability of our autonomous system
  • Fulltime
Read More
Arrow Right

Staff Machine Learning Engineer – AV Labs

You will be an AI/ML engineer in AV Labs and involved in the development and imp...
Location
Location
United States , San Francisco
Salary
Salary:
232000.00 - 258000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 6 years of working experience in the ML/Robotics industry
  • Bachelor degree in computer science, computer engineering or related fields
  • Proficient in Python and Linux
  • Proficient in perception technologies
  • Familiar with OpenCV, TensorFlow/PyTorch
  • Experience in leading large initiatives
Job Responsibility
Job Responsibility
  • Design and deliver software and tools as part of our state-of-the-art Machine Learning platform
  • Participate in developing the vision and technology roadmap for ML and Computer Vision at Uber
  • Provide technical leadership, influence and partner with fellow engineers to architect, design and build scalable solutions for ML and Computer Vision technology that can stand the test of scale and availability, while reducing operational overhead
  • Systems architecture design, including management of upstream and downstream dependencies
  • Drive datasets to accelerate ML and Computer Vision technologies, sensor data collection, processing, labeling, indexing and building comprehensive driving scenarios
  • Collaborate with platform, product and security engineering teams, and enable successful use of the latest ML techniques
  • Own the craftsmanship, reliability, and scalability of your solutions
  • Mentor and guide the professional and technical development of engineers on your team, and continuously improve software engineering practices
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • All full-time employees are eligible to participate in a 401(k) plan
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right