Software Engineer I

Oak Ridge, Tennessee


Employer: Oak Ridge National Laboratory
Industry: 
Salary: Competitive
Job type: Full-Time

Requisition Id13706

Overview:

Oak Ridge National Laboratory seeks a software engineer to deliver solutions that contribute to a wide range of scientific research and national security missions. This position will reside within the Earth System Data Management and Operations Group in the Biological and Environmental Systems Science Directorate. This group creates and operates innovative systems for the collection, management, distribution, curation, and visualization of data. In this role, you will be involved in both the design, development, and operation of complex solutions needed to meet the program sponsor's requirements.

More information on the Earth System Data Management and Operations Group may be found at https://www.ornl.gov/group/earth-system-data-management-and-operations

Major Duties and Responsibilities:
  • You will be required to work both independently and as part of a team in research, analysis, development, implementation, and maintenance of both front- and back-end processes related to data archive management.
  • Analyze scientific data-related problems and formulating the necessary solutions.
  • Use the latest development technologies to build real-world data management applications.
  • Learn and apply new technologies as they become available.
  • Conduct effective requirements analysis.
  • Develop automated workflows.
  • Use the Linux command-line interface.
  • Work with, as well as develop, open source tools.
  • Interact with databases using SQL.
  • Design, develop, implement, and maintain back-end scripts and processes on Linux-based servers.
  • Work with distributed and diversified teams on various efforts.
  • Multitasking.
  • Creating thorough documentation.
  • Implement cutting-edge artificial intelligence (AI) and machine learning (ML) solutions.
  • Work with other operational team members and program staff.
  • This role supports senior technical staff in one or more departments or projects providing a full range of technical services.
  • Deliver ORNL's mission by aligning behaviors, priorities, and interactions with our core values of Impact, Integrity, Teamwork, Safety, and Service. Promote diversity, equity, inclusion, and accessibility by fostering a respectful workplace - in how we treat one another, work together, and measure success.


Basic Qualifications:
  • BS degree in computer science, mathematics, or related field.


Preferred Qualifications:
  • Ability to function well in an engineering and operations environment, prioritize tasks, and adapt to changing standards.
  • Experience with large, complex software systems, both closed and open-source.
  • Willingness to learn and adopt new tools and technologies as needed.
  • Excellent communication and writing skills, including the ability to present at meetings and conferences.
  • Ability to take ownership of projects and propose new solutions.
  • Experience in atmospheric research and working with scientific data is a plus.
  • Real-world experience designing high-performance user interfaces with an emphasis on design and usability.
  • Real-world experience with full-stack development languages and frameworks, including HTML, CSS, JavaScript, Vue.js, Java, Spring Boot, Python, FastAPI, SQLAlchemy, SQL, and Bash.
  • Strong skills interacting with databases using PostgreSQL and MySQL.
  • A deep understanding of machine learning (ML) and artificial intelligence (AI) methodologies and tools.
  • Real-world experience applying AI and ML in a real-world environment to improve usability of scientific applications.
  • Real-world experience building web applications and their supporting background data services using modern technologies.
  • Knowledge and experience in database applications such as PostGreSQL and database query languages.


Special Instructions:
  • This is an onsite position.


Benefits at ORNL:

ORNL offers competitive pay and benefits programs to attract and retain talented people. The laboratory offers many employee benefits, including medical and retirement plans and flexible work hours, to help you and your family live happy and healthy. Employee amenities such as on-site fitness, banking, and cafeteria facilities are also provided for convenience.

Other benefits includethe following: Prescription Drug Plan, Dental Plan, Vision Plan, 401(k) Retirement Plan, Contributory Pension Plan,Life Insurance, Disability Benefits, Generous Vacation and Holidays, Parental Leave, Legal Insurance with Identity Theft Protection, Employee Assistance Plan, Flexible Spending Accounts, Health Savings Accounts, Wellness Programs, Educational Assistance, Relocation Assistance, and Employee Discounts.

If you have difficulty using the online application system or need an accommodation to apply due to a disability, please email: ORNLRecruiting@ornl.gov or call 1.866.963.9545.

#LI-DC1

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.

ORNL 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.

Nearest Major Market: Knoxville

Created: 2024-09-13
Reference: 13706
Country: United States
State: Tennessee
City: Oak Ridge


Similar jobs: