Hybrid ML Engineer: Drone Perception & Autonomy

Socket.dev

Palo Alto (CA)

Hybrid

USD 190,000 - 202,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Wing is seeking a Machine Learning Engineer to join the Perception team in Palo Alto, CA. The role focuses on advancing autonomous drone delivery by developing reliable ML models deployed to a large fleet, with access to extensive flight data and collaboration across hardware, software, and flight-testing teams.

The position requires 3+ years in ML/vision, a relevant MS degree, and proficiency in Python/C++ and ML frameworks (JAX/PyTorch/TensorFlow). On-site hybrid work in Palo Alto is offered.

Qualifications

  • 3+ years of ML, deep learning, or computer vision experience.
  • MS degree in Computer Science, Robotics, Aerospace, or Mechanical Engineering.
  • Excellent software design and implementation skills.
  • Proficiency in Python and/or C++.
  • Hands-on with JAX, PyTorch, or TensorFlow for training/inference/validation pipelines.
  • Familiarity with modern CV architectures (CNNs, Transformers).

Responsibilities

  • Design & Deploy: Build and deploy highly reliable ML solutions both for the backend as well as optimized for resource-constrained, real-time environments.
  • Monitor and Improve: Support and improve existing ML models and infrastructure, sharing in the team’s expertise.
  • Collaborate: Partner across hardware, software, and flight-testing teams to take features from concept to production-ready flight code.

Skills

Python
C++
Machine Learning
Deep Learning
Computer Vision

Education

MS degree in Computer Science, Robotics, Aerospace or Mechanical Engineering

Tools

JAX
PyTorch
TensorFlow

Job description

Wing is seeking a Machine Learning Engineer to join the Perception team in Palo Alto, CA. The role focuses on advancing autonomous drone delivery by developing reliable ML models deployed to a large fleet, with access to extensive flight data and collaboration across hardware, software, and flight-testing teams.

The position requires 3+ years in ML/vision, a relevant MS degree, and proficiency in Python/C++ and ML frameworks (JAX/PyTorch/TensorFlow). On-site hybrid work in Palo Alto is offered.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

ML Engineer, Perception for Autonomous Drone Delivery
ML Engineer, Perception for Autonomous Drone Delivery

Wing • San Francisco (CA)

Hybrid
USD 190,000 - 202,000
Machine Learning Engineer, Perception
Machine Learning Engineer, Perception

Socket.dev • Palo Alto (CA)

Hybrid
USD 190,000 - 202,000
Machine Learning Engineer, Perception
Machine Learning Engineer, Perception

Wing • San Francisco (CA)

On-site
USD 190,000 - 202,000
Staff ML Engineer, Simulation — Drone World Modeling
Staff ML Engineer, Simulation — Drone World Modeling

Wing • San Francisco (CA)

Hybrid
USD 274,000 - 292,000
Senior Vision-Language ML Engineer - Drone Perception
Senior Vision-Language ML Engineer - Drone Perception

Front Door Defense • Washington

On-site
USD 163,000 - 245,000
Autonomy ML Engineer for Uncrewed Drones
Autonomy ML Engineer for Uncrewed Drones

Heven AeroTech • Sterling (VA)

On-site
USD 110,000 - 165,000
Autonomy ML Engineer - Real-Time UAV Perception
Autonomy ML Engineer - Real-Time UAV Perception

Heven AeroTech • Northern (KY)

Hybrid
USD 110,000 - 165,000
Staff Perception ML Engineer – Autonomous Driving
Staff Perception ML Engineer – Autonomous Driving

Waymo • San Francisco (CA)

Hybrid
USD 120,000 - 160,000
Autonomy ML Engineer — Real-Time Drone AI
Autonomy ML Engineer — Real-Time Drone AI

Socket.dev • Bingen (WA)

On-site
USD 110,000 - 165,000
Medical, dental, vision
Retirement plans
Paid time off
Staff OR Engineer for Drone Delivery Network
Staff OR Engineer for Drone Delivery Network

Wing • San Francisco (CA)

Hybrid
USD 274,000 - 292,000