Job Overview
The Integrated Computational Earth Sciences (ICES) Group in the Computational Sciences and Engineering Division (CSED) at Oak Ridge National Laboratory is seeking a Front End Software Engineer. This role involves designing, developing, and deploying user-facing technologies to facilitate data discovery, access, and analysis of geospatial data from Earth system models. The successful candidate will contribute to the next generation Earth System Grid Federation 2 - US (ESGF2-US) Project.
Key Responsibilities
- Collaborate with a diverse, multidisciplinary, and international team of software architects, engineers, computational scientists, and Earth system modelers across DOE labs.
- Design, develop, and implement software for user interfaces for data discovery and access, ensuring data workflows assure provenance and integrity.
- Develop technical papers and documentation, and support user needs with documentation, tutorials, and hackathons.
Basic Qualifications
- B.S. degree in data science, computer science, computational science, or related technical subjects, or equivalent combination of education and experience.
- 1+ years of experience developing data management or analysis tools or user interface software.
Preferred Qualifications
- Experience designing and developing web-based user interfaces with JavaScript, ReactJS, and related tools.
- Experience with Python, R, Jupyter/JupyterHub, PyTorch, and TensorFlow.
- Familiarity with collaborative development methodologies and development automation tools, including Git/GitHub and Slack.
- Knowledge of large-scale scientific data management, discovery, distribution, and archiving, as well as FAIR data principles and Open Science practices.
- Knowledge of commonly used data file formats and conventions (e.g., netCDF, HDF, CF, CMIP Controlled Vocabularies), geographic information system formats, geospatial transformations, and OGC standards and resources.
- Strong motivation to support DOE and international researchers through innovative solutions.
- Excellent interpersonal skills and ability to work with diverse and multidisciplinary scientists and engineers.
- Excellent written and verbal communication skills.
Relocation
UT-Battelle offers a generous relocation package to ease the transition process. Domestic and international relocation assistance is available for certain positions.
Additional Information
This position will remain open for a minimum of 5 days after which it will close when a qualified candidate is identified and/or hired. We accept Word (.doc, .docx), Adobe (unsecured .pdf), Rich Text Format (.rtf), and HTML (.htm, .html) up to 5MB in size. Resumes from third-party vendors will not be accepted; these resumes will be deleted and the candidates submitted will not be considered for employment.
Oak Ridge National Laboratory is an equal opportunity employer. All qualified applicants, including individuals with disabilities and protected veterans, are encouraged to apply. UT-Battelle is an E-Verify employer.
Benefits Extracted with AI
- Generous relocation package
- Domestic and international relocation assistance
Similar jobs
Last update: 23 minutes ago
Senior Full-Stack Engineer ReactJS/NodeJS
Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.
Full Stack Engineer with Node.js and React
Join RightCrowd as a Full Stack Engineer to develop cloud-native applications using Node.js and React. Work remotely with cutting-edge technology.
Lead Developer with DevOps and Functional Programming
Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.
Front-end Developer with React.js and TypeScript
Join Zig as a Front-end Developer using React.js and TypeScript in a hybrid role in Huizen, Netherlands.
Fullstack Developer (C#, Angular or React)
Join Lekker Code Company as a Fullstack Developer specializing in C#, Angular, or React. Work remotely with a focus on innovative solutions.
Fullstack Developer with Angular, C#, and React.js
Join NAVARA as a Fullstack Developer in Rotterdam, working with Angular, C#, and React.js on innovative projects.
Full-Stack Developer with React.js and Azure Experience
Join Elma Schmidbauer GmbH as a Full-Stack Developer to enhance Azure-based web infrastructure using React.js and Next.js.
Senior Full-Stack Engineer - TypeScript, React, Node.js
Join us as a Senior Full-Stack Engineer to develop a super app for medical professionals using TypeScript, React, and Node.js.
Full-Stack Engineer with Angular and React.js
Join Labelbox as a Full-Stack Engineer to develop scalable systems using Angular, React.js, and GraphQL. Work remotely in a dynamic AI-driven environment.
Junior Frontend Developer (React.js)
Join Albert Heijn as a Junior Frontend Developer using React.js to transform technical infrastructure in a modern environment.
Full-stack JavaScript Developer
Join ANWB as a Full-stack JavaScript Developer to enhance our online platform using JavaScript, TypeScript, and AWS technologies.
Senior Backend Engineer with Python and React.js
Join bunq as a Senior Backend Engineer to revolutionize digital banking with Python and React.js in a hybrid work environment.
Senior Fullstack Developer for AI-Driven Mission Technologies
Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.
Senior Frontend Engineer with React and TypeScript
Join Polarsteps as a Senior Frontend Engineer in Amsterdam. Work with React, TypeScript, and more in a hybrid environment.
Remote Frontend / Fullstack Developer
Join HORNBACH as a Remote Frontend / Fullstack Developer to enhance our webshop platform with modern technologies like React and GraphQL.
Full Stack Engineer – React, Typescript, JavaScript (Frontend focus)
Join Tricentis as a Full Stack Engineer focusing on React and TypeScript in Prague. Work on cutting-edge technologies and innovate in software testing.
Medior Front-End Developer (Angular)
Join Ecolab as a Medior Front-End Developer focusing on Angular, TypeScript, and JavaScript in a hybrid role in Amsterdam.
Full-Stack Developer (React & NodeJS)
Join as a Full-Stack Developer using React.js & NodeJS in Kraków. Hybrid work, competitive pay, and a dynamic team environment.
Senior Full-Stack Developer - TypeScript
Join osapiens as a Senior Full-Stack Developer using TypeScript to build sustainable SaaS solutions.
Senior Fullstack Software Developer – Python & React
Join our team as a Senior Fullstack Developer with expertise in Python & React. Work on innovative projects in a hybrid environment.
Full-stack TypeScript/JavaScript Developer
Join Mediahuis as a Full-stack TypeScript/JavaScript Developer in Amsterdam. Work on our Customer Journey Builder platform in a hybrid environment.
Senior Backend Engineer, LiveOps
Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.
Fullstack Developer with JavaScript, Python, and React
Join Tikab as a Fullstack Developer in Gothenburg, Sweden. Work with JavaScript, Python, and React in a hybrid environment.
Full Stack Developer with AI and API Expertise
Join Catalyze Group as a Full Stack Developer to build AI-powered grant-writing tools. Work with React, Django, and more in Amsterdam.