Hybrid Machine Learning Engineer

Posted 8 hours ago

Apply now

About the role

  • Machine Learning Engineer developing innovative computer vision solutions for defense and commercial applications. Collaborating with R&D on algorithms for detection, classification, and tracking capabilities.

Responsibilities

  • Support development of computer vision and machine learning algorithms capable of detection, 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 gain an understanding of it, then identifying differences in data distribution that could affect.
  • Implement Machine Learning systems and validate designs through a series of purpose-designed experiments.
  • Create objectives and develop models that help to achieve them, along with metrics to track their progress.
  • Perform analysis tasks using AeroVironment and industry developed tools.
  • Managing available resources such as hardware, data, and personnel so that deadlines are met.
  • Analyze the ML algorithms to solve a given problem and ranking them by their success probability. Performance when deploying the model in the real world; Verify data quality, and/or ensure it via data cleaning.
  • Analyze the errors of the model and designing 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.
  • Works on problems of moderate scope where analysis of situations or data requires a review of variety of factors. Exercises judgment within defined procedures and practices to determine appropriate action.
  • Other duties as assigned.

Requirements

  • BS in Computer Vision and Machine Learning is required or equivalent combination of education, training, and experience - with qualifications in Mathematics, Optimization, Computer Science/Engineering, Electrical Engineering, Aerospace, or Mechanical Engineering
  • Minimum of 2 – 5 years' relevant experience
  • Familiarity with C/C++ and Matlab required
  • Familiarity with office software and computer-based productivity tools
  • Demonstrated ability to troubleshoot complex systems
  • Proficiency with a deep learning framework such as TensorFlow 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
  • Computational statistics
  • Mathematical optimization
  • Data mining
  • Exploratory data analysis
  • Predictive analytics

Benefits

  • medical
  • dental vision
  • 401K with company matching
  • a 9/80 work schedule
  • paid holiday shutdown

Job title

Machine Learning Engineer

Job type

Experience level

JuniorMid level

Salary

$102,000 - $144,375 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job