live chat
Algorithm Developer Job in Dayton, Ohio US

Algorithm Developer

Applied Research Solutions, Inc. - Dayton, OH

Posted: 4/8/2020 - Expires: 7/7/2020

Job ID: 217213469

Job Description

Job Responsibilities:

Support the development of Multi-Domain Analysis Development and Evaluation (MAD-E);

Write, evaluate and integrate algorithms into the MAD-E baseline;

Develop Tracking and Fusion and Pattern of Life algorithms;

Create algorithms and software interfaces within Python

Create/edit/review interfaces for analysts and researchers which, based on SME opinion, will :

Identify/manipulate statistically relevant parameters within big datasets (UNCLASS AND CLASSIFIED)

Capitalize on kinematics knowledge and development

Support Multiple Intelligence (multi-INT) for fusion analysis using UNCLASSIFIED and CLASSIFIED big data analytics

Develop algorithms and capabilities for near-real time assessment of data sets to be ingestible by and interoperable with the Insight architecture

Develop a capability to verify a dataset of interest was properly assessed and ingested

Write and present technical reports on development activities;

Write technical documentation supporting code, program capabilities and “how to” guides; and

Attend meetings and/or demonstrations, alone or with a team,

 Additional duties as assigned


US Citizenship;


Bachelor’s Degree or higher;

5 – 7 years’ experience with Patterns of Life analysis and/or algorithm development preferred;

Proficient in Python, UNIX/LINUX, Java, C++; emphasis on Python;

Baseline knowledge of kinematics;

Experience with sensor data (GEOINT, SIGINT) and big data sets;

Experience with technical writing/documentation, able to interpret and create technical documentation;

Experience with modular and distributed programming;

Familiar with Gitlab, Github, Bitbucket, Jenkins

Team Player - Works well as a member of a group
Detail Oriented - Capable of carrying out a given task with all details necessary to get the task done well
Innovative - Consistently introduces new ideas and demonstrates original thinking

Bachelors of Computer Science (preferred)

1 - 5 years: POL Analysis (preferred)
2 - 5 years: Data Fusion (preferred)
5 - 7 years: Algorithm Development (preferred)


Coding (preferred)
Data Analytics (preferred)
Python (preferred)

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR 60-1.35(c)

Applied Research Solutions is an equal opportunity employer. We recruit, employ, train, compensate, and promote without regard to race, religion, creed, color, national origin, age, gender, sexual orientation, marital status, disability, veteran status, or any other basis protected by applicable federal, state and local law.

Job Summary

Employment Type:
Full Time Employee
Job type:
Federal Contractor
Skill Based Partner:
Education Level:
Bachelor's degree
Work Days:
Mon, Tue, Wed, Thu, Fri
Job Reference Code
Licenses / Certifications:
Display Recommended WorkKeys®Recommended WorkKeys®: