No more applications are being accepted for this job
- Contribute to requirements definition, design, and development of applications providing solutions to sponsor needs.
- Conduct applied research into new and emerging technologies and tools to identify opportunities for integration, application, and innovation.
- Assist in deploying releases to development, test and production environments.
- Collaborate with team members to support production applications.
- Provide technical assistance to other staff and customers as necessary.
- Deliver ORNL's mission by aligning behaviors, priorities, and interactions with our core values of Impact, Integrity, Teamwork, Safety, and Service
- Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field and 3+ years of software engineering experience.
- Demonstrated experience working with Python.
- Demonstrated experience working with text data and and natural language processing techniques.
- Demonstrated experience working with deep learning frameworks like PyTorch and Tensorflow
- Experience working with multiple programming languages in addition to python, such as Java, Javascript, C++, SQL, Oracle PL/SQL.
- A broad understanding of the application aspects of natural language processing and data science methodologies and techniques, (e.g
- Experience building web applications and their supporting background data services using modern technologies.
- Experience with any of the following database systems/types: relational (PostgresSQL, Oracle, MySQL), document (AWS DocumentDB, MongoDB, etc.), spatial, graph, and other unstructured databases.
- Excellent communication and writing skills.
- Commitment to continuous learning to serve in an ever-changing computing landscape.
- Experience with agile software development methodologies.
- Experience with version control systems like Git.
- Experience with automated deployment and testing environments.
- Experience with scientific data and data formats is a plus.
- Experience with High Performance Computing environments is a plus.
- Experience developing desktop applications for Windows, MacOS and Linux is a plus
Software Engineer - Oak Ridge, TN, United States - Oak Ridge National Laboratory
Description
Requisition Id 12514 Level:
TP02 Overview: We are seeking a Software Engineer to join the Data Engineering Group within the Data and AI Systems Research Section
We are looking for an experienced engineer who will focus on the design, development and operation of complex solutions needed for world-class data systems that support scientific research and the national security mission through scalable and secure implementations of the FAIR (Findable, Accessible, Interoperable, and Reusable) data principles
More information about our group may found at,
Our group is part of the Computer Science and Mathematics Division within the Computing and Computational Sciences Directorate, at Oak Ridge National Laboratory (ORNL)
Major Duties/Responsibilities:
Basic Qualifications:
Preferred Qualifications:
Special Requirement:
This position requires the ability to obtain and maintain a clearance from the Department of Energy
As such, this position is a Workplace Substance Abuse (WSAP) testing designated position
WSAP positions require passing a pre-placement drug test and participation in an ongoing random drug testing program
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 include the 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: or call
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
If you have trouble applying for a position, please email
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.