×
Register Here to Apply for Jobs or Post Jobs. X

Machine Learning Engineer II

Job in Centreville, Fairfax County, Virginia, 22020, USA
Listing for: AV
Full Time position
Listed on 2026-02-16
Job specializations:
  • Engineering
    AI Engineer, Computer Science
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

Job Description

The Machine Learning Engineer II will have the opportunity to interact with the R&D Group to develop a variety of innovative computer vision detection, classification, localization, and tracking solutions for defense and commercial applications. These development efforts will generally be small, focused design teams which will require a senior machine learning engineer to use a range of skills and tools across traditional engineering, computer science, and mathematical disciplines including computer vision, machine learning, optimization, deep convolutional neural networks, and visual tracking.

This position will work on a variety of stages of development including requirements definition, concept design, prototyping, detailed design, test and evaluation, and validation and verification testing.

Worker Type

Regular

Summary

The Machine Learning Engineer II will collaborate with R&D Group to develop computer vision detection, classification, localization, and tracking solutions for defense and commercial applications. The role involves designing small, focused teams and requires a senior-level engineer skilled in traditional engineering, computer science, and mathematics across computer vision, machine learning, optimization, deep convolutional neural networks, and visual tracking.

Position Responsibilities
  • Support development of computer vision and machine learning algorithms capable of detecting, classifying, localizing, and tracking objects-of-interest from a Group 1 UAV using the existing gimballed camera payload.
  • Write and test software to support the integration of machine learning algorithms into aircraft (such as autopilots, payloads, or other functional components) or other robotic systems.
  • Explore and visualize data to understand distribution differences that could affect model performance.
  • Implement machine learning systems and validate designs through a series of purpose‑designed experiments.
  • Create objectives and develop models that help achieve them, along with metrics to track their progress.
  • Perform analysis tasks using Aero Vironment and industry‑developed tools.
  • Manage available resources such as hardware, data, and personnel so that deadlines are met.
  • Analyze machine learning algorithms to solve a given problem and rank them by their success probability.
  • Verify data quality and ensure it via data cleaning when deploying the model in the real world.
  • Analyze model errors and design strategies to overcome them.
  • Study and transform data science prototypes; research and implement appropriate ML algorithms and tools.
  • Select appropriate datasets and data representation methods; run machine learning tests and experiments.
  • Work on problems of moderate scope where analysis of situations or data requires a review of a variety of factors, exercising judgment within defined procedures and practices to determine appropriate action.
  • Perform other duties as assigned.
Basic Qualifications (Required Skills & Experience)
  • BS in Computer Vision and Machine Learning is required or an equivalent combination of education, training, and experience in mathematics, optimization, computer science/engineering, electrical engineering, aerospace, or mechanical engineering.
  • Minimum of 2–5 years of relevant experience.
  • Familiarity with C/C++ and MATLAB.
  • Familiarity with office software and computer‑based productivity tools.
  • Demonstrated ability to troubleshoot complex systems.
Other Matrixed Skills
  • Proficiency with a deep learning framework such as Tensor Flow or Keras.
  • Proficiency with Python and basic libraries for machine learning such as scikit‑learn and pandas.
  • Expertise in visualizing and manipulating big datasets.
  • Proficiency with OpenCV.
  • Familiarity with Linux.
  • Ability to select hardware to run an ML model with the required latency.
  • Knowledge of computational statistics.
  • Knowledge of mathematical optimization.
  • Experience with data mining.
  • Experience with exploratory data analysis.
  • Experience with predictive analytics.
Other Qualifications & Desired Competencies
  • Works well within defined requirements to complete tasks under moderate supervision.
  • Must be a team player and collaborate effectively.
  • Excellent verbal and…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary