Full Stack Software Developer

 

Description:

The Analytics and AI Methods at Scale (AAIMS) Group in the National Center for Computational Science (NCCS) seeks highly motivated individual(s) to work with our staff scientists to design and develop scalable data pipelines, as well as web-based interactive visual analytic applications to drive toward operational intelligence. We are looking for someone that is creative, well-rounded, and has the eagerness and technical curiosity to explore and work with exciting new technologies. You should be comfortable following software best practices and be able to contribute to a range of projects from initial development to continued improvement.

The NCCS and its Leadership Computing Program (OLCF) provides world class computing facilities to applications across all computational domains and disciplines, and through this position you will be able to impact and further the mission of NCCS and Oak Ridge National Laboratory. We are an inclusive dynamic environment that welcomes those with initiative and creativity.

 


Major Duties/Responsibilities:

 

NCCS collects operational data from various sources such as the HPC facility, storage backends, networks, parallel file systems, and applications and jobs at very high velocity and volume. You will have the opportunity to leverage your expertise in software engineering to help build the scalable data pipelines as well as web-based visual analytical applications that aims to enhance situational awareness & operational efficiency of our users & operations.

While data science experience is not required, you will help architect such systems by collaborating in an interdisciplinary team of researchers and engineers from backgrounds in data science, software engineering and system software, with ample growth opportunities.

Major related areas of activities are listed below but are not limited to:

  • Design and develop scalable data pipeline components that perform data acquisition, processing, and handling.
  • Design, implement, or support web based interactive visual analytics applications that leverages the data artifacts from the underlying data pipelines & machine learning development activities from live data.
  • Operation & maintenance of an eco-system of data pipeline, workflow components, services, and applications in production
  • Support staff scientists to conduct scalable data processing, analytics, operational insight extraction, and visualization by providing software engineering support in building systems, tools, and frameworks.

Organization Oak Ridge National Laboratory
Industry IT / Telecom / Software Jobs
Occupational Category Full Stack Software Developer
Job Location Tennessee,USA
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2023-05-22 6:00 am
Expires on 2024-12-02