9 days old

Software Developer

Aberdeen, MD 21001
  • Job Code

Minimum Clearance Required to Start:


Job Description:

The U.S. Army Research Laboratory (ARL) Computational and Information Sciences Directorate conducts research critical to the Army's assured land power dominance into the deep future. We work with emerging computational platforms and architectures, advanced algorithms, new programming models, immersive visualization tools, virtual/augmented reality, machine/deep learning, and related areas. Our facilities include high performance computers, emerging processors, development platforms, and a 2-D/3-D and immersive visualization lab.

Parsons is seeking highly motivated, self-starting individuals to develop big data analytic capabilities for ARL and its customers, such as the acquisition engineering, research & development, and test & evaluation communities. Datasets are high dimensional, high volume, and highly heterogeneous. The individual will work with Army scientists and engineers to understand the data domain and current practices, while at the same time thinking outside the box and using their mathematical and statistical modeling and machine learning expertise to develop next generation analytic workflows. The goal is to utilize the latest high performance computing resources at the ARL's Supercomputing Center to provide solutions for specific customers, while simultaneously advancing the infrastructure and creating reusable software tools that will allow the ARL to continue serving an ever wider range of customer needs.

Teleworking options available.

As a software developer on the data science team, you will:

  • Work with a multi-disciplinary team
  • Investigate new algorithms and novel approaches for analyzing large scale and heterogeneous datasets
  • Apply mathematics and statistics or the analysis of structured and unstructured data
  • Rapidly prototype software applications to ingest, process, visualize the datasets and developed models
  • Work with research teams to customize solutions to meet research, analysis and customer objectives
  • Prepare and present research findings at scientific seminars, conferences and workshops
  • Publish technical reports and refereed journal articles


  • Bachelors or Masters in Computer Science, Engineering, Physics, Math, or Statistics
  • 2+ years of relevant experience
  • Strong programming skills
  • Experience with Linux
  • Strong math skills; experience with numerical linear algebra, machine learning, data structures, high performance computing
  • Good written and verbal communication skills and oral presentation skills
  • Familiarity with data collection, data cleaning, data wrangling over messy, heterogeneous data (text, numerical, video, geospatial)
  • Proof of U.S. citizenship or permanent residency is required due to government federal requirement
  • Applicants selected for employment may be subject to a federal background investigation and may need to meet additional eligibility requirements for access to classified information or materials

Additional optional skills:

  • Experience with existing machine learning algorithms, and/or built mathematical & statistical models
  • Data engineering experience (databases, Solr, ElasticSearch, NiFi)
  • Front end development experience using JavaScript and frameworks like React, and/or dashboard frameworks like R/Shiny, Python/Dash
  • Experience using distributed data processing technologies (Hadoop, Hive, Spark), and GPGPU (CUDA, OpenCL)
  • Microservice architecture deployment experience (containerization with Docker/Singularity, kubernetes + Helm)

Must be able to obtain, maintain and/or currently possess a security clearance.


Posted: 2021-07-14 Expires: 2021-08-14

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Remember to mention ConstructionJobs as your source for this job! Employers prefer our qualified candidates, so make sure they know we sent you.

Share this job:

Software Developer

Parsons Corporation
Aberdeen, MD 21001

Join us to start saving your Favorite Jobs!

Sign In Create Account