Machine Learning Engineer - Sr. in Simi Valley, CA at Johnson Service Group

Date Posted: 9/28/2020

Job Snapshot

Job Description

JobID: 380181

We are currently seeking a Sr. Machine Learning Engineer to join our team.

This Senior Machine Learning Engineer will have the opportunity to lead engineering development and work with our R&D Group to develop a variety of innovative capabilities - 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, and lead, a variety of stages of development including requirements definition, concept design, prototyping, detailed design, test and evaluation, and validation and verification testing.

Position Responsibilities

  • Lead 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 Lead integration of autonomy algorithms into aircraft (such as autopilots, payloads, or other functional components) or other robotic systems.
  • Exploring and visualizing 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 design and analysis tasks using proprietary and industry developed tools.
  • Managing available resources such as hardware, data, and personnel so that deadlines are met
  • Leading Analysis of ML algorithms to solve a given problem and ranking them by their success probability
  • Performance when deploying the model in the real world
  • Verifying data quality, and/or ensuring it via data cleaning
  • Supervising the data acquisition process if more data is needed
  • Finding available datasets online that could be used for training
  • Understanding the preprocessing feature based engineering to be done on a given dataset
  • Training models and tuning their hyper-parameters
  • Analyzing the errors of the model and designing strategies to overcome them
  • Deploying models to production
  • Study and transform data science prototypes
  • Research and implement appropriate ML algorithms and tools

Other Matrixed Skills include:

  • 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

Special Requirement
U.S. Citizenship required

Basic Qualifications (Required Skills & Experience)

  • BS in Computer Vision and Machine Learning with qualifications in any of the following fields: Mathematics, Optimization, Computer Science/Engineering, Electrical Engineering, Aerospace, or Mechanical Engineering with a minimum of 8 years experience or MS/Ph.D. related degree with 4 years of experience. 
  • Familiarity with C/C++ and Matlab required.
  • Demonstrated ability to troubleshoot complex systems.
  • Excellent verbal and written skills.
  • Must be a team player and collaborate effectively.
  • Familiarity with office software and computer-based productivity tools.
  • Must be willing to work on government contracts and the ability to obtain a security clearance.
  • Able to excel in a fast-paced, deadline-driven environment.

#D820




Not Ready To Apply?

Joining our Talent Network will enhance your job search and application process. Whether you choose to apply or just leave your information, we look forward to staying connected with you.

Never miss out on a job opportunity again by signing up for our Talent Network to receive job alerts that match your interests and experience.

Connect With Us