You are not required to be a full stack developer for these positions
M.S. in computer science or a closely related field or B.S. and a minimum of two years’ relevant experience
Demonstrable knowledge in Python programming and proficiency other programming languages
Demonstrated experience in web development front-end, back-end, or full-stack
Experience with relational databases such as PostgreSQL, MySQL, etc
Ability to work in a very dynamic team environment
Excellent verbal and written communication skills
This position requires access to technology that is subject to export control requirements
Successful candidates must be qualified for such access without an export control license, which requires the candidates to be US Citizens or Lawful Permanent Residents (Green Card Holders)
Responsibilities
We need your help to improve our existing digital platform by developing new modules (database, workflow, front-end, back-end) to support multiple data science activities focused on scientific discovery in the areas of materials and advanced manufacturing
Our main objective is to impact the US manufacturing sector by providing access to pedigree datasets governed by FAIR principles and to build a user group of collaborators from industry, universities, and other government agencies
The digital platform you will be working on is core to this endeavor
At the MDF, you will join a team of highly talented scientists and engineers to work on tasks involving – just to name a few – web development, data management, data curation and processing, microservices and APIs
Your level of engagement in those activities will be a function of your skillsets and interests
Develop the web portal functionalities to access the database, allowing to add, retrieve, and search the data
Maintain and improve the database architecture and data workflow to capture streaming data from multiple heterogeneous data modalities
Develop data management strategies within our Django-based platform
Develop secure APIs to allow communication between the database and the various software tools and scripts developed by the data analytics team
Implement web-based user interfaces and data visualization functionalities to allow interactive visualization of complex multidimensional datasets
Write maintainable code with documentation
Collaborate on branching activities such as HPC development, cloud computing, data processing algorithm development
Support R&D staff members on their projects
General support of research and development needs within the MDF
Deliver ORNL’s mission by aligning behaviors, priorities, and interactions with our core values of Impact, Integrity, Teamwork, Safety, and Service