Machine Learning Engineer

Barron Associates is at the forefront of applying artificial intelligence and machine learning to real-world problems.   Current work includes:

  • coordinated control of air vehicles using graph neural network methods,
  • application of Natural Language Processing to develop virtual survey technology for healthcare applications, and to automate training material generation, and
  • application of AI/ML to enhance warfighter effectiveness.

Many of our AI/ML applications are safety critical, which presents unique challenges.   Modern deep-learning methods are capable of remarkable performance, but in applications where safety is paramount and failure rates of 10^-9 are expected, these systems still fall short.  We are developing novel AI/ML methods for systems that demand extremely high reliability and accuracy.

Barron fosters an engaging and collegial environment, with plenty of guidance, mentoring, and collaboration among peers. We expect top performance from our employees and believe this is best achieved with a healthy work-life balance and engaging research tasks.  With diverse application areas in aerospace and biomedical research, we offer continual opportunities to learn and to expand your professional skills.  We also empower all employees to identify important new research questions and to pursue their own unique research interests.

The ideal candidate will have strong algorithm and software development skills and experience in one or more of the following areas:

  • Natural Language Processing
  • PyTorch and/or TensorFlow
  • High-Performance Computing and/or Distributed Systems
  • OpenCL and/or CUDA
  • Signal Processing and Computer Vision

Advanced knowledge of Python is highly desirable.  Experience with C++, and/or Matlab/Simulink is a plus, and excellent communication skills are critical. Applicants should at a minimum hold a B.S. in Computer Science, Engineering, Mathematics, or related field, and an M.S. or Ph.D. is desirable.  All levels of work experience will be considered.  For candidates with significant work history, demonstrated ability to initiate and lead research efforts is expected.

Barron Associates is a highly dynamic environment, providing contract R&D services to a wide range of government and industry partners.

Candidates must be capable of obtaining a U.S. Government security clearance.

Please send resumes to

Learn more about working at Barron Associates on our Careers Page.