Autonomy ML Engineer II — Computer Vision for UAVs

AeroVironment, Inc.

Virginia Colony (CA)

On-site

USD 98,000 - 149,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision coverage
401K with company matching
9/80 work schedule
Paid holiday shutdown

Job summary

AeroVironment, Inc. is seeking a skilled professional to advance computer vision and machine learning for group 1 UAV payloads. You will develop algorithms to detect and track objects, integrate ML into autopilots and payloads, and explore data to drive improvements.

The role requires 2–5 years of relevant experience, strong Python and ML tooling, and proficiency with OpenCV and Linux. Join a team focused on advancing autonomous capabilities and defense technology.

Qualifications

  • BS in Computer Vision and Machine Learning or equivalent with related fields (Math, Optimization, CS/Engineering, EE, Aerospace, or Mechanical).
  • 2–5 years of relevant experience.
  • Familiarity with C/C++ and Matlab.
  • Proficiency with a deep learning framework such as TensorFlow or Keras.
  • Proficiency with Python and libraries like scikit-learn and pandas.
  • Expertise in visualizing and manipulating big datasets.
  • Familiarity with Linux.

Responsibilities

  • Develop computer vision and ML algorithms to detect, classify, localize, and track objects from a UAV camera payload.
  • Write and test software for integrating ML into aircraft systems or other robotic platforms.
  • Explore and visualize data to understand distributions and differences.
  • Implement ML systems and validate designs through experiments.
  • Develop models with clear objectives and metrics.
  • Analyze ML algorithms and rank by effectiveness for real-world deployment.
  • Ensure data quality and perform data cleaning.
  • Study and transform data science prototypes and run ML tests and experiments.
  • Select datasets and data representations; run tests.
  • Collaborate within defined procedures and assist with deadlines.
  • Other duties as assigned.

Skills

Computer Vision
Machine Learning
C/C++
Matlab
Python
TensorFlow
Keras
OpenCV
Linux
Data Visualization
Statistics
Optimization

Education

BS in Computer Vision/ML

Tools

OpenCV
MATLAB
Linux
Python

Job description

AeroVironment, Inc. is seeking a skilled professional to advance computer vision and machine learning for group 1 UAV payloads. You will develop algorithms to detect and track objects, integrate ML into autopilots and payloads, and explore data to drive improvements.

The role requires 2–5 years of relevant experience, strong Python and ML tooling, and proficiency with OpenCV and Linux. Join a team focused on advancing autonomous capabilities and defense technology.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Autonomy & ML Engineer II: Computer Vision & Tracking
Autonomy & ML Engineer II: Computer Vision & Tracking

AeroVironment, Inc. • Moorpark (CA)

On-site
USD 98,000 - 149,000
Senior ML Engineer - Computer Vision for Autonomy
Senior ML Engineer - Computer Vision for Autonomy

AeroVironment, Inc. • Minneapolis (MN)

On-site
USD 130,000 - 198,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
Autonomy Vision Engineer for UAVs — Real‑World ML
Autonomy Vision Engineer for UAVs — Real‑World ML

Knightwerx • Scottsdale (AZ)

On-site
USD 110,000 - 170,000
Relocation assistance
Onsite in Scottsdale, AZ
Travel as needed
Autonomy Engineer II
Autonomy Engineer II

AeroVironment, Inc. • Moorpark (CA)

On-site
USD 98,000 - 149,000
Senior ML Engineer – Real-Time Computer Vision for Autonomy
Senior ML Engineer – Real-Time Computer Vision for Autonomy

Aimlroles • Centreville (MD)

On-site
USD 130,000 - 198,000
Medical benefits
Dental vision
401K with company matching
+2
Autonomy Vision Engineer — Real-Time CV for UAVs
Autonomy Vision Engineer — Real-Time CV for UAVs

BRINC Drones • Seattle (WA)

On-site
USD 120,000 - 180,000
Comprehensive medical, dental and vision plans
401K plan
Maternity and paternity leave
+4
ML Engineer II - Computer Vision & Tracking
ML Engineer II - Computer Vision & Tracking

AIToolboard • Centreville (VA)

On-site
USD 102,000 - 144,375
Senior ML Engineer: Computer Vision for Autonomous Defense
Senior ML Engineer: Computer Vision for Autonomous Defense

AeroVironment, Inc. • Centreville (VA)

On-site
USD 158,000 - 241,000
Medical, dental, vision
401K with company matching
9/80 work schedule
+1
Lead ML Engineer — Vision & Defense Analytics
Lead ML Engineer — Vision & Defense Analytics

Aimlroles • Centreville (MD)

On-site
USD 158,000 - 241,000
Medical benefits
401K with company match
Paid holidays
Machine Learning Engineer — UAV Vision & Autonomy
Machine Learning Engineer — UAV Vision & Autonomy

AV • Minneapolis (MN)

On-site
USD 102,000 - 144,375
Medical, dental, and vision insurance
401(k) with company matching
Paid holiday shutdown