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
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.
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.
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/Senior React Developer
Join a leading company as a Medior/Senior React Developer, focusing on innovative frontend solutions in IoT and Smart Building technologies.
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 Engineer with Python, React.js, and Next.js
Join our team as a Full-Stack Engineer using Python, React.js, and Next.js to build scalable web applications remotely.
Senior Full-Stack Developer - TypeScript
Join osapiens as a Senior Full-Stack Developer using TypeScript to build sustainable SaaS solutions.
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 (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 Fullstack Developer with JavaScript and TypeScript Expertise
Seeking a Senior Fullstack Developer with expertise in JavaScript, TypeScript, ReactJS, and AWS for a dynamic role in Brussels.
Senior Frontend Engineer (React.js)
Join Almedia as a Senior Frontend Engineer in Berlin to build scalable web applications using React.js and Next.js.
Software Engineer (JavaScript/React) - Display Ads (AdTech)
Join Delivery Hero as a Software Engineer (JavaScript/React) in Berlin to develop cutting-edge AdTech solutions for the local delivery market.
Fullstack Engineer with React and TypeScript
Join Remove.tech as a Fullstack Engineer to develop SaaS solutions using React, TypeScript, and C# in a dynamic startup environment.
Fullstack Developer (m/f/d) with JavaScript and Python
Join smartmicro as a Fullstack Developer to work on high-tech radar sensors using JavaScript, Python, and more in Brunswick, Germany.
Senior Full Stack Developer (Node.js, React.js)
Join Grand Parade as a Senior Full Stack Developer, working with Node.js and React.js in a hybrid role in Cracow, Poland.
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 .NET, React/TypeScript
Join Omnicom Media Group as a Fullstack Developer specializing in .NET, React/TypeScript. Work on innovative solutions with a dynamic team.
Senior FullStack Developer (React, Node.js, TypeScript)
Join Bloom as a Senior FullStack Developer to enhance our platform using React, Node.js, and TypeScript in a dynamic, hybrid work environment.
Senior Full Stack Developer (NodeJS/React)
Join Adaptiq as a Senior Full Stack Developer (NodeJS/React) to lead and develop innovative applications remotely.
Back End Engineer with Node.js and TypeScript
Join LegalFly as a Back End Engineer to revolutionize legal AI with Node.js and TypeScript in a hybrid role in Ghent.
Technical Lead - SuperApp (Typescript React Node.js)
Join us as a Technical Lead to build a next-gen healthcare platform using TypeScript, React, and AWS. Lead a team in a hybrid work environment.
Senior Full Stack Engineer (PHP, Angular, React)
Seeking a Senior Full Stack Engineer with PHP, Angular, React expertise for remote work in the EU. 6+ years experience required.
Senior Full Stack Engineer - Climate Tech - Rust & TypeScript
Join Climatiq as a Senior Full Stack Engineer to develop climate tech solutions using Rust and TypeScript. Remote work available.
Frontend Engineer, AI
Join Aleph as a Frontend Engineer focusing on AI to develop innovative features using React.js and AI technologies in a remote role.