CrawlJobs Logo

Perception Engineer

United States, Huntington Beach, San Francisco 200000.00 - 300000.00 USD / Year · Job Posted February 18, 2026
Apply Position
Job Link Share

Job Description

Mach Industries is building an AI-forward autonomy stack for contested environments where GPS and other sensing are unavailable or unreliable. As a Perception Engineer, you will design, train, and deploy state-of-the-art vision and multi-sensor perception systems that enable navigation, targeting, and automatic target recognition on our product lines. You’ll work across deep learning, computer vision, and embedded systems to bring research-grade algorithms to real-world deployments.

Job Responsibility

  • Build and refine detection/segmentation/tracking architectures (CNN/Transformer) for EO/IR and multi-spectral imagery
  • drive foundation-scale datasets, training recipes, and robust generalization to long-tail and degraded conditions
  • Stand up training/eval pipelines (PR/ROC, mAP, latency, robustness suites)
  • implement continuous regression testing and model-update loops from field data
  • Optimize models for real-time embedded inference (quantization/pruning, TensorRT/ONNX Runtime), profile CPU/GPU, and meet tight throughput/latency targets on Jetson-class hardware
  • Combine vision outputs with auxiliary sensing (e.g., radar/LiDAR/RF cues) for confirm/deny, association, and track management using decision-level fusion
  • Create visualization, triage, and root-cause tools for rapid insight from simulation, HITL, and flight logs
  • define end-to-end test plans with hardware and flight teams
  • Instrument health metrics, drift detection, and graceful degradation
  • write clear tests and documentation mapped to performance requirements
  • Perform simulation-based testing with high-fidelity sensor models and validate algorithms using real-world datasets

Requirements

  • Production C++ on Linux and Python for ML/tooling
  • profiling, optimization, and rigorous testing discipline
  • Experience diving into CUDA backends for performance optimization and debugging
  • Strong with modern detection/segmentation/tracking (e.g., Retina/FCOS/DETR/Mask2D/Video models) and training/fine-tuning in PyTorch
  • Proven experience building large, diverse datasets
  • labeling/QA pipelines
  • augmentation
  • experiment tracking
  • and reproducible training
  • Hands-on with model compression (INT8/FP16), runtime optimization, and real-time constraints
  • EO/IR imagery experience and working with real flight/test data in challenging environments
  • 7+ years of experience with either a BS/MS/PhD in CS/EE/Robotics or similar, or equivalent experience
  • track record shipping ML models to production

Nice to have

  • Multi-modal perception experience (EO/IR + radar/LiDAR/RF) at the decision or feature level
  • Robustness and safety: adversarial/rare-event testing, long-horizon reliability metrics, dataset shift/drift monitoring
  • Physics-aware imaging: radiometric correction, NUC/FFC, atmospheric effects modeling
  • synthetic data/simulation for coverage
  • MLOps and data infra: SQL/Parquet, dataset/versioning tools, CI-based validation
  • scalable training on multi-GPU

What we offer

  • Offers Equity
  • healthcare, dental and vision plans
  • retirement savings
  • paid time off
  • funds for continuing education, training, and career growth

Looking for more opportunities?

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

Similar Jobs for

Perception Engineer

8 matching positions

Advanced Research Engineer (AI & Perception Engineer)

We’re looking for a Junior AI & Perception Engineer to join our growing team—som...
Location
Location
United Kingdom , Coventry
Salary
Salary:
43000.00 - 50000.00 GBP / Year
the-mtc.org Logo
Manufacturing Technology Centre
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with Python (OpenCV preferred)
  • Exposure to C# (WPF) and C++
  • Understanding of AI/ML fundamentals and data-driven systems
  • Strong mathematical foundation (e.g. linear algebra, geometry)
  • Awareness of autonomous systems and sensing technologies
  • Ability to translate technical requirements into development tasks
Job Responsibility
Job Responsibility
  • Developing and testing computer vision and image processing algorithms
  • Working with sensor data (LiDAR, radar, cameras) for perception tasks
  • Supporting development in Python, C++ and C# (WPF) for backend and UI tools
  • Assisting with navigation algorithms and localisation data processing
  • Optimising and documenting algorithms
  • Supporting requirements gathering and system design
  • Contributing to system architectures and integration plans
  • Helping define data flows and interfaces across software and hardware
  • Assisting with system testing, debugging and validation activities
What we offer
What we offer
  • Competitive Salary
  • Excellent Pension Scheme
  • Flexible Working
  • Work on cutting-edge AI and autonomous technologies
  • Be part of a collaborative, innovation-driven environment
  • Access to industry-leading projects and real-world applications
  • Strong employee benefits
  • Excellent opportunity to grow into a systems or AI specialist role
  • Fulltime
Read More
Arrow Right

Machine Learning Engineer - Perception

As an ML Engineer on our perception team, you will own the development and deplo...
Location
Location
United States , Mountain View
Salary
Salary:
154900.00 - 222365.00 USD / Year
aeva.com Logo
Aeva
Expiration Date
Until further notice
Flip Icon
Requirements
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
Job Responsibility
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
What we offer
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
  • Fulltime
Read More
Arrow Right

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 Robotics Engineer-Perception

We're looking for an experienced Senior Robotics Engineer to join the Stretch Wo...
Location
Location
United States , Waltham
Salary
Salary:
Not provided
bostondynamics.com Logo
Boston Dynamics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS or MS in Computer Science or a related field
  • PhD is a plus
  • 5+ years’ of experience as a Software Engineer or relevant role, designing and delivering complex perception systems
  • Expert-level C++ software development skills, including deep understanding of software architecture, design patterns, and performance optimization
  • Demonstrated expertise in classical perception of concepts like state estimation, sensor fusion, and object modeling
  • Experience working with large-scale systems and complex codebases
  • Hands-on experience with robots, including testing, debugging, and deployment in real-world scenarios
  • Exceptional communication, collaboration, and leadership skills
Job Responsibility
Job Responsibility
  • Design and implement advanced classical perception algorithms to solve complex problems on our robots, with a strong emphasis on real-world reliability and performance
  • Lead the architecture and development of large-scale systems within our perception stack, ensuring they are scalable, efficient, and maintainable
  • Write clean, efficient, and testable C++ code, serving as a technical leader and establishing best practices for the team
  • Collaborate closely with other teams, acting as a subject matter expert in perception and a technical leader for cross-functional initiatives
  • Mentor junior and mid-level engineers, fostering their technical growth and contributing to a strong engineering culture
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - Perception and Safety R&D

As a Staff Software Engineer on the Perception and Safety R&D Team, you will joi...
Location
Location
United States , Waltham
Salary
Salary:
Not provided
bostondynamics.com Logo
Boston Dynamics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-7+ years of experience in software development
  • Deep experience designing and developing robust data frameworks and scalable pipelines
  • Proven experience developing and deploying production code and working in large, complex codebases
  • Some experience working with machine learning and/or realtime perception systems, especially with large datasets, system-level metrics, and data curation tooling
  • History of leading technical efforts through planning, architecture, development, testing
  • Experience of working in small, interdisciplinary teams
Job Responsibility
Job Responsibility
  • Engineer robust data pipelines, perception system evaluation frameworks, and cloud integrations for machine learning and tracking metrics
  • Design and build dataset querying, logging, metrics, and curation functionality to enable building and leveraging vast datasets of perceptual safety data
  • Scale systems that track the quality and safeness of the perception system as we work to bring prototype robotic safety system into initial deployments
  • Own the full software development lifecycle, from requirements specification to deployment and ongoing maintenance, ensuring code quality and system reliability
  • Work closely with a small team to design and prototype new product features which enable our robots to operate safely around humans
  • Fulltime
Read More
Arrow Right

Principal Perception Engineer

This role offers an exciting opportunity to work in an early-stage company at th...
Location
Location
United States , Woburn
Salary
Salary:
Not provided
ndt.com Logo
Nondestructive & Visual Inspection
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s or PhD degree in Computer Science, Computer Vision, Machine Learning, or a related field
  • Demonstrated experience designing, implementing, testing, and optimizing vision solutions for robotic or automation applications
  • Experience working with pixels, low-level statistical features and filter responses, and higher-level representations (feature descriptors, embeddings)
  • Strong programming skills (10+ years of professional experience with Python, Rust, C++ or a similar language)
  • Experience implementing algorithms (statistical, ML, DL) for applications such as object detection, tracking, classification, scene segmentation, or SLAM
  • Proficiency in AI/ML frameworks (e.g. PyTorch) and computer vision libraries (e.g., OpenCV, PCL, Open3D, CUDA)
  • Familiarity with various depth sensing modalities (e.g., LiDAR, stereo vision, time-of-flight) and sensor fusion
  • Excellent problem-solving skills, attention to detail, and ability to work in a dynamic environment
  • Applicants must be authorized to work in the United States legally
Job Responsibility
Job Responsibility
  • Design and implement robust, efficient, and well-tested perception algorithms for real-world scenarios
  • Integrate classical and ML image processing algorithms for classification, depth sensing, and 3D reconstruction
  • Select optimal sensors (e.g., LIDARs, time-of-flight cameras, stereo vision) for various applications
  • Create AI and ML models to enhance object detection, classification, and tracking capabilities
  • Utilize deep learning techniques to improve system accuracy and efficiency
  • Conduct extensive testing, validation, and calibration to ensure system accuracy and reliability
  • Collaborate with cross-functional teams, including mechanical, system, mechatronic, software and software quality assurance engineers, and domain experts
What we offer
What we offer
  • RELOCATION assistance
  • Exciting compensation packages
Read More
Arrow Right

Perception Engineer IV - AI Applications

At ASI, we are revolutionizing industries with state-of-the-art autonomous robot...
Location
Location
United States , Mendon
Salary
Salary:
Not provided
asirobots.com Logo
Autonomous Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Robotics, Electrical Engineering, or a related technical field
  • 10+ years of experience as a Perception Engineer, or similar working experience
  • Experience developing computer vision or perception models for detection, classification, segmentation, or tracking
  • Proficiency in programming languages such as Python, C, ROS, and C++ with an emphasis on C++ 11 or newer
  • Strong understanding of developing multithreaded embedded software applications in Linux
  • Hands on experience with frameworks such as TensorFlow or PyTorch and perception specific libraries or toolsets
  • Familiarity with camera technologies, LiDAR, radar, and sensor fusion techniques
  • Strong analytical and problem-solving abilities with the ability to design solutions for complex field conditions
  • Thorough understanding of mathematics, including linear algebra, especially solving least-squares equations and performing coordinate system transformations
Job Responsibility
Job Responsibility
  • Build and maintain perception models for object detection, semantic classification, instance segmentation, and tracking across diverse environments
  • Optimize perception pipelines for accuracy, speed, robustness, and reliability under real world field conditions including varying lighting, terrain, and sensor noise
  • Embed perception models into production systems and platform level services and ensure compatibility with planning, control, and safety modules
  • Convert perception models into scalable services, APIs, or embedded libraries tailored for real time robotic workloads
  • Tune models and pipelines to meet real-time performance requirements including low latency inference and efficient resource usage
  • Collaborate closely with robotics engineers, sensor experts, and software developers to align perception outputs with downstream system needs
  • Integrate models with sensor suites including cameras, LiDAR, radar, depth sensors, and multimodal fusion pipelines
  • Test, validate, and evaluate perception systems using simulation, recorded datasets, and field deployment to ensure reliability and predictable behavior
  • Monitor deployed perception systems and implement improvements or retraining strategies to enhance performance over time
What we offer
What we offer
  • Full Benefits - 90% Medical, ESOP, 401K, Generous PTO
  • Fulltime
Read More
Arrow Right

Perception Engineer IV - AI Applications

As a Perception Engineer IV, you will focus on developing, optimizing, and deplo...
Location
Location
United States , Lehi
Salary
Salary:
Not provided
asirobots.com Logo
Autonomous Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Robotics, Electrical Engineering, or a related technical field
  • 10+ years of experience as a Perception Engineer, or similar working experience
  • Experience developing computer vision or perception models for detection, classification, segmentation, or tracking
  • Proficiency in programming languages such as Python, C, ROS, and C++ with an emphasis on C++ 11 or newer
  • Strong understanding of developing multithreaded embedded software applications in Linux
  • Hands on experience with frameworks such as TensorFlow or PyTorch and perception specific libraries or toolsets
  • Familiarity with camera technologies, LiDAR, radar, and sensor fusion techniques
  • Strong analytical and problem-solving abilities with the ability to design solutions for complex field conditions
  • Thorough understanding of mathematics, including linear algebra, especially solving least-squares equations and performing coordinate system transformations
Job Responsibility
Job Responsibility
  • Build and maintain perception models for object detection, semantic classification, instance segmentation, and tracking across diverse environments
  • Optimize perception pipelines for accuracy, speed, robustness, and reliability under real world field conditions including varying lighting, terrain, and sensor noise
  • Embed perception models into production systems and platform level services and ensure compatibility with planning, control, and safety modules
  • Convert perception models into scalable services, APIs, or embedded libraries tailored for real time robotic workloads
  • Tune models and pipelines to meet real-time performance requirements including low latency inference and efficient resource usage
  • Collaborate closely with robotics engineers, sensor experts, and software developers to align perception outputs with downstream system needs
  • Integrate models with sensor suites including cameras, LiDAR, radar, depth sensors, and multimodal fusion pipelines
  • Test, validate, and evaluate perception systems using simulation, recorded datasets, and field deployment to ensure reliability and predictable behavior
  • Monitor deployed perception systems and implement improvements or retraining strategies to enhance performance over time
What we offer
What we offer
  • Full Benefits - 90% Medical, ESOP, 401K, Generous PTO
  • Fulltime
Read More
Arrow Right