Machine Learning Dev Engineer - 32052 in Hanover, MD at Alion Science and Technology

Date Posted: 2/21/2020

Job Snapshot

  • Employee Type:
  • Location:
    Hanover, MD
  • Job Type:
  • Experience:
    Not Specified
  • Date Posted:
  • Job ID:

Job Description

Position Summary

Under general supervision, assists full life cycle of the machine learning algorithms, from inception, design, writing, testing and field deployment of projects. Additionally perform analysis, design, development, testing, debugging, and implementation of moderately complex software application programs in support of distinct product hardware or technical service lines of business.

Duties and Responsibilities

Algorithm design and simulation in the areas of natural language processing, signal processing, object recognition, object tracking, and reinforcement learning.

Implementation, verification, and optimization of the algorithms for embedded systems.

Provides research and development aspect, to learn, adapt and incorporate new techniques into product lines of the company.

Assists with definition of architecture requirements and performance standards to meet customer specifications. Analyze system requirements and software to determine feasibility of design with given constraints.

Consult with other engineering staff to evaluate interaction between hardware, software, operational and performance requirements of the overall system.

Will work independently on individual projects with minimal guidance and independently evaluate, select, adapt, and modify current and novel algorithm techniques.

Assists in the writing of briefings (reports on analyses, findings, and project progress), project or task plans, system specification manuals, technical reports and user manuals.

Participates in the preparation of technical proposals.

Performs additional duties and responsibilities as assigned.

Education and Experience

Bachelor’s degree in Computer Science or related discipline plus 2 to 4 years of directly related experience.

In some cases, educational requirements may be adjusted for comparable work experience. Work experience may be adjusted for highly specialized knowledge or uniquely applicable experience for positions involving new technology or labor market shortages as reflected by
market survey data.

Knowledge, Skills, Abilities

  • Proficient in Python, C/C++, and machine learning tools (Tensorflow, Keras, PyTorch, etc.)
  • Experience with modern deep learning natural language processing models
  • Experience with modern techniques for machine learning in signal processing
  • Experience with Linux platforms
  • Familiar with state-of-the-art in machine learning fields (natural language processing, computer vision, reinforcement learning, etc.)
  • Must be able to obtain a DoD security clearance after employment, which requires US Citizenship.

Security Clearance: Secret

Next Steps

Next Steps


Join the Alion Talent Network today and stay up-to-date on our openings as they continue to become available! As a member of our network, you will receive alerts with new job opportunities that match your interests and have the ability to share job opportunities through social media or email. Join now!

Whether you choose to apply or just leave your information, we look forward to staying connected with you.