Skip to content

Perception Engineer, Staff

250k – 400kAustin, TXML EngineeringOnsite6+ YOE
Summary

Leads development and deployment of computer vision and ML models for real-time drone detection, tracking, and classification on edge hardware. Requires 6+ years experience with production CV/ML systems under latency constraints, proficiency in Python/C++/Rust, and PyTorch/JAX.

About the role

Responsibilities

  • Own the visual perception pipeline end-to-end, including detection, classification, and tracking of sUAS targets in real time.
  • Design and train machine learning models that meet latency and accuracy requirements for edge deployment on Jetson-class hardware.
  • Architect and maintain the dataset and simulation pipeline, including data collection, labeling, curation, augmentation, synthetic data generation, and closed-loop retraining based on field performance.
  • Optimize inference performance on Jetson platforms, including model pruning, quantization, TensorRT integration, and custom kernel development as required.
  • Establish the model evaluation framework and metrics used to assess perception performance under operational conditions.
  • Deliver target state information (position, velocity, identity, uncertainty) to the controls subsystem.
  • Collaborate with the hardware team on camera, optics, and sensor selection.

Requirements

  • 6+ years of professional experience in computer vision or machine learning, including production deployment on edge hardware.
  • Demonstrated experience shipping a detection or tracking system under real-world latency, small-object, or adversarial constraints.
  • Strong engineering skills beyond modeling, including experience with PyTorch or JAX through to deployed, optimized inference.
  • Proficiency in Python for model development and C++ or Rust for deployed inference.
  • U.S. citizenship and ability to pass a background check.

Preferred Qualifications

  • TensorRT and NVIDIA Jetson deployment experience at production scale.
  • Multi-object tracking under challenging conditions.
  • Multi-modal sensor fusion experience (EO/IR, radar, acoustic).
  • Synthetic data generation and sim-to-real methodologies.
  • Prior experience in defense or other safety-critical computer vision applications.
  • Active security clearance, or eligibility to obtain one.
Skills
Computer VisionPyTorchJAXPythonC++RustTensorRTNVIDIA JetsonMachine LearningMulti-object Tracking
Similar roles at this salary range
All ML Engineering jobs →
OpenAI

Research Engineer / Research Scientist

Research and develop improvements to models' personalization and agentic capabilities through reinforcement learning, dataset creation, and post-training methods. Requires strong ML engineering skills and research experience with novel models.

295k – 555kSan Francisco, CAML EngineeringHybrid7+ YOEPythonPyTorch
Plaid

Machine Learning Engineer - Embedded Insights

Drive ML initiatives from concept to production on the Embedded Insights team. Identify opportunities, build and deploy models using Plaid's financial datasets, and partner with product teams to deliver scalable customer-facing intelligence products.

212k – 272kSan Francisco, CA +2ML EngineeringHybrid5+ YOESQLMLOps
Plaid

Machine Learning Engineer

Advance Plaid’s foundation models by developing novel architectures, pretraining objectives, and fine-tuning strategies. Work across the full ML stack from data engineering to production serving and monitoring.

212k – 272kSan Francisco, CA +2ML EngineeringHybrid1+ YOELLMsPython
Decagon

Staff Software Engineer, Agents

Build and own end-to-end AI agents for enterprise customers, integrating latest text/voice models and iterating based on real-world usage. Requires 8+ years of software engineering experience with Python and TypeScript.

200k – 400kSan Francisco, CAML EngineeringOn-site8+ YOEPythonAI Agents
Reddit

Staff Machine Learning Engineer, Notifications Relevance

Technical leader for Reddit's Notifications Relevance ML systems, driving large-scale recommendation systems spanning retrieval, ranking, budget optimization, and LLM-powered experiences.

230k – 322kUnited StatesML EngineeringRemote8+ YOEPythonGolang