Research Software Developer (637877)

  • 02/19/2018

Job Description

The Advanced Solutions Group (ASG) at Leidos currently has an opening for a Research Software Developer to work in our Arlington, VA office. This position would support a program developing new automated methods that forecast cyberattack significantly earlier than existing methods, through observation of the behavior of cyber threat actors as they move through multiple stages of preparing for and executing a cyber-attack. The job of the candidate is to support research by developing, prototyping, and analyzing the results from software applications developed in the areas of text analytics, cyberattack prediction, and other related disciplines. A self-starter with an aptitude for problem solving and a strong sense of accountability is desired. The ideal candidate is capable of taking direction at a high level and translating that into functioning software. Comfort with both Agile and traditional SDLC is desired. We need a strong communicator who excels at both remote and onsite collaboration.
Roles and Responsibilities:- Rapidly prototype systems for research in a variety of areas, including: extracting from or classifying unstructured text using natural language processing (NLP); applying machine learning techniques over big data collected from publically available sources; and developing predictive models for warning of cyber attack- Express features extracted in a graph database, using and extending an ontology related to all stages of cyberattack- Develop and propose improvements and new areas for research supporting current projects- Develop tools for evaluation, analysis and scoring of results for research programs- Document results and analysis and make recommendations for future research directions- Support technical writing requirements on research proposals- Learn and develop expertise across a potentially broad set of analytics and big data technologies
To be considered for this position, you must minimally meet the knowledge, skills, and abilities listed below- BS with 4+ years of experience and a degree in computer science, software engineering, systems engineering, or a similar discipline- Proficient in one of Java, Python, C/C++ - Ability to rapidly acquire proficiency in new languages and tools- Understanding of the use of statistical methods and tools to analyze data for trends - Independent problem solver with a strong sense of accountability- Work and manage time in a heavily matrixed organization across multiple projects- Track record of active learning and creative problem solving- Ability to obtain a TS/SCI security clearance
Preferred Qualifications:Candidates with these desired skills will be given preferential consideration- Highly descired skills are: NLP, data extraction, elasticsearch, elk stack, RDF triples, containor, docker, kubernetes, apache hama, scala or microservice - Experience with using graph database tools (e.g., Orientdb, Neo4j)- Experience applying natural language processing (NLP) techniques and tools to unstructured text to extract features and perform document classification- Experience applying machine learning techniques - Previous experience supporting research in the bioinformatics or cyber security domain- Existing TS/SCI security clearance
Leidos Overview:
Leidos is a global science and technology solutions leader working to solve the world’s toughest challenges in the defense, intelligence, homeland security, civil, and health markets. The company’s 33,000 employees support vital missions for government and commercial customers. Headquartered in Reston, Virginia, Leidos reported pro forma annual revenues of approximately $10 billion for the fiscal year ended January 1, 2016 after giving effect to the recently completed combination of Leidos with Lockheed Martin's Information Systems Global Solutions business (IS GS). For more information, visit The company’s diverse employees support vital missions for government and commercial customers. Qualified women, minorities, individuals with disabilities and protected veterans are encouraged to apply. Leidos will consider qualified applicants with criminal histories for employment in accordance with relevant Laws. Leidos is an Equal Opportunity Employer. JBLeidos ICBJMETA ICGP400