Machine Learning Scientist


The Johns Hopkins University Applied Physics Laboratory (APL), a national leader in scientific research and development, located midway between Baltimore and Washington, DC is seeking a Machine Learning Scientist.

Job Summary:

Seeking creative scientist to work with small teams of researchers and software engineers to develop machine learning and data mining algorithms for identification of current events, and classification and prediction of future events.

Duties (Listed in order of importance with the estimated amount of time spent at each task):

1. Understand sponsor requirements to develop state-of-the-art machine learning and data mining algorithms to operate on very large data sets that provide robust situational assessment / awareness and predictive capabilities of current and potential future threats. (60%)

2. Perform prototype implementation of the algorithms developed (35%)

3. Share knowledge by clearly articulating ideas through papers and presentations to technical staff, management and government decision makers. Publish research findings in peer-reviewed literature. (5%)

Note: This job summary and listing of duties is for the purpose of describing the position and its essential functions at time of hire and may change over time.

Required Qualifications:

MA or MS in Computer Science, Computer Engineering, Electrical Engineering, Mathematics or related field; proven track record in designing and developing machine learning and data mining algorithms. Strong problem solving skills; experience dealing with real-world large data sets; experience with pattern recognition, statistical analysis and machine learning. Fluent, with hands-on experience in some combination of the following implementation languages: Matlab, JAVA, C /C, R. Ability to work independently or within a group; excellent verbal and written communication skills; strong analytical and organizational skills; demonstrated initiative and self-motivation. Ability to work on, and set priorities for multiple dynamic projects.

Desired Qualifications:

Ph.D. in Computer Science, Computer Engineering, Electrical Engineering, Mathematics or related field with emphasis on computer science; experience with data–driven predictive model development, unstructured text mining, natural language processing, anomaly and novelty detection.

Special Working Conditions: None noted.

Security: Applicant selected will be subject to a government security clearance investigation and must meet the requirements for access to classified information. Eligibility requirements include U.S. citizenship.

Benefits: APL offers a comprehensive benefits package including a liberal vacation plan, a matching retirement program, significant educational assistance, a scholarship tuition program for staff with dependents, and competitive salaries commensurate with skills and experience. For more information about our organization, please visit our web site at

Equal Employment Opportunity: Johns Hopkins University/Applied Physics Laboratory (APL) is an Equal Opportunity/Affirmative Action employer that complies with Title IX of the Education Amendments Acts of 1972, as well as other applicable laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, sexual orientation, gender identity, national origin, disability, or protected Veteran status.

Back to top