Senior Research Software Engineer
Oak Ridge National Laboratory
Requisition Id 16564
Overview:
- A PhD in computer science, software engineering, or a related technical field and a minimum of 8 years of relevant experience, or an MS in these areas with a minimum of 12 years of relevant experience.
- Demonstrated experience designing, deploying, and operating complex software systems or AI/ML infrastructure in a research, national security, or comparable production environment.
- Experience leading or making significant technical contributions to multi-component software projects, including ownership of architecture decisions and delivery of results to stakeholders.
- Experience deploying and managing containerized applications using Docker and Docker Compose or equivalent technologies in multi-service environments.
- Demonstrated proficiency in Python and at least one additional language (e.g., JavaScript, Bash, C++).
- Experience with Linux shell scripting and working in HPC or GPU cluster environments.
- Experience presenting technical work to diverse audiences, including both technical peers and non-specialist stakeholders.
- Deep expertise deploying and operating LLM inference infrastructure, including serving frameworks such as vLLM, Ollama, or comparable tools, and model routing or proxy solutions such as LiteLLM.
- Experience architecting or administering vector database and RAG pipelines (e.g., Milvus, ChromaDB, or similar) at scale.
- Expertise in reverse proxy and web infrastructure, including Nginx configuration, TLS/mTLS certificate management, WebSocket proxying, and authentication subrequest patterns.
- Experience designing and operating observability stacks using OpenTelemetry, Prometheus, Grafana, Loki, Tempo, or equivalent tooling.
- Experience maintaining security-sensitive forks of open-source projects, including upstream merge management, CVE triage, patch backporting, and coordinated disclosure workflows.
- Familiarity with JavaScript or TypeScript and component-based frontend frameworks such as Svelte or React.
- Demonstrated experience mentoring junior engineers or leading multidisciplinary technical teams.
- Experience contributing to research proposals, white papers, or program development activities with federal sponsors or comparable R&D organizations.
- Experience working with DOE National Laboratories or other federal research institutions.
- Excellent written and oral communication skills.
- Ability to function well in a fast-paced research environment, set priorities to accomplish multiple tasks within deadlines, and adapt to ever-changing needs.
- This position requires the ability to obtain and maintain a Secret Compartmented Information (SCI) 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. In addition, due the SCI, you may also be subject to random polygraph testing.
Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Senior Research Software Engineer in Oak Ridge, TN vacancy
- ...We are seeking a Senior Research Software Engineer to join the Incident Modeling and Computational Sciences (IMCS) Group in the National Security Sciences Directorate (NSSD) at Oak Ridge National Laboratory (ORNL). IMCS develops and maintains state‑of‑the‑art modeling...SeniorWork at officeRelocation packageFlexible hours
- ...Requisition Id 16566 Overview: We are seeking a Research Software Engineer to join the Incident Modeling and Computational Sciences (IMCS) Group in the National Security Sciences Directorate at Oak Ridge National Laboratory (ORNL). IMCS develops and maintains...SuggestedWork at officeRemote workRelocation packageFlexible hours
- ...Requisition Id 16431 Overview: We’re hiring a Senior AI Software Engineer who has AI/ML development and deployment skills! The position... ...and ITSD project management requirements and Guidance for Researchers and general users of AI models within ORNL guidelines....SeniorWork experience placementWork at officeWork from homeRelocation packageFlexible hours
- ...EmergencyMD is seeking a Kubernetes Platform Engineer in Oak Ridge, Tennessee. This role involves managing Kubernetes clusters, specifically on-premises and cloud environments. Candidates should have a strong background in platforms engineering, Kubernetes, Linux networking...Senior
- ...Teledyne FLIR is seeking a Sr. Embedded Software Engineer in Oak Ridge, TN. The role involves developing user-friendly applications and firmware for radiation detection equipment. Candidates should have 5+ years in embedded systems development, proficiency in C/C++, and...Senior
$120k - $200k
...Alumni Ventures in Oak Ridge, TN seeks a Network and Infrastructure Engineer responsible for managing network and on-premises infrastructure with a focus on security and operations. This role involves designing scalable systems for hybrid and cloud services, along with...Senior- ...Id 16618 Overview: We are seeking a highly motivated Research Engineer who will support agentic AI workflows, AI infrastructure architectures... ...to and lead team publications, technical reports, software prototypes, demonstrations, and sponsor briefings; participate...Work at officeLocal areaRelocation packageFlexible hours
- ...Cadre5 is seeking a Kubernetes Platform Engineer for the American Science Cloud initiative. This is a full-time position where you will manage Kubernetes clusters, troubleshoot issues, and enforce security policies. The role allows for telecommuting, requiring occasional...SeniorFull timeRemote work
$100k - $160k
...Modifies and creates special purpose software and ensures systems efficiency and integrity... ...with minimal direct oversight by senior management. Experience in information... ...Compensation Ranges Compensation ranges for ASM Research positions vary depending on multiple...SeniorContract workWork at office- A technology-focused company in Oak Ridge, TN, seeks an experienced SharePoint Administrator. Your role involves managing SharePoint environments, ensuring high performance, secure access, and collaborating with cross-functional teams to implement scalable solutions. Ideal...Senior
- Y-12 National Security Complex is seeking a Numerical Control Inspection Programmer in Oak Ridge, TN. This role includes responsible NC Programming for Coordinate Measuring Machines, troubleshooting, and providing support for advanced manufacturing processes. The ideal...Senior
- ...Ridge National Laboratory is seeking a talented and motivated Software Engineer to join our team and help create lasting impact in our world... ...energy, space exploration, global security, medicinal research, and more. Our Software Developers partner with organizations...Work at officeRelocation packageFlexible hours
- ...Requisition Id 16549 Overview: We are hiring a HPC Software Engineer to design, operate and maintain clusters, servers, and workstations... ...in the Emerging Technologies & Computing group in the Research Computing Division in the Information Technology Services...Work at officeRelocation packageFlexible hours
- ...Overview The Mission Applications Group at Oak Ridge National Laboratory is seeking a mid‑level Software Engineer to join our team. This role involves developing and maintaining web and/or desktop applications using a Microsoft technology stack and contributing to projects...Relocation packageFlexible hours
- ...Materials Processing Science and Engineering (MPSE) Section of the... ...other team members in other ORNL Research Divisions. As part of our... ..., you will collaborate with senior technical staff who are world... ...analysis Familiarity with Software Quality Assurance...SeniorWork at officeRelocation packageFlexible hours
- ...A federal contractor is seeking a full-time Components & Fabrication Engineer in Oak Ridge, Tennessee. This role involves conducting analyses, ensuring compliance with engineering standards, and managing component fabrication for reactors. Candidates should possess a...SeniorFull timeFor contractors
- ...Akima Infrastructure Services is seeking an experienced engineering professional to provide piping design engineering support at the Y-12 National Security Complex in Oak Ridge, Tennessee. Ideal candidates will have a minimum of 10 years of experience along with a relevant...Senior
- ...A federal contractor specializing in government support is looking for an experienced engineer to provide full-time piping design engineering support at the Y-12 National Security Complex in Oak Ridge, Tennessee. Candidates must hold an ABET accredited degree and possess...SeniorFull timeFor contractors
- ...A leading government contractor is seeking an experienced piping design engineer to provide support at a federal facility in Oak Ridge, Tennessee. The role involves creating design documentation and collaborating with various engineering teams. Candidates must hold an...SeniorFor contractors
- ...Sr. Embedded Software Engineer Location: Oak Ridge, Tennessee, United States Job Summary This position will be responsible for helping Teledyne FLIR develop user-friendly applications to run on handheld and stationary radiation detection equipment. In addition, they will...SeniorPermanent employmentLocal area
- ...A federal contractor is seeking experienced engineering professionals to provide piping design engineering support at the Y-12 National Security Complex in Oak Ridge, Tennessee. Candidates must hold an ABET accredited degree and have extensive experience in engineering...SeniorFor contractors
- ...A regional healthcare provider in Tennessee is seeking a Senior Occupational Therapist to develop and implement treatment programs for patients. The role involves evaluating patient needs, mentoring support staff, and ensuring compliance with healthcare standards. Candidates...SeniorFull timeDay shift
$190k - $220k
Alumni Ventures is seeking a Schedule Management Expert to support internal and external scheduling for X-energy’s partners. The role involves creating, analyzing, and maintaining detailed resource-loaded schedules while ensuring adherence to industry best practices. The...Senior- Clough AMEC. is seeking a skilled Counterintelligence Officer to manage the CI Program at Oak Ridge. The ideal candidate will have at least ten years of experience in counterintelligence investigations and a strong background in intelligence analysis. You will be responsible...SeniorLocal area
- ...Fusion Energy Base in Oak Ridge, Tennessee is seeking a Fusion Program Manager to develop and direct research programs focused on nuclear fusion. The role involves collaborating with scientists to demonstrate advancements in fusion technology and managing project submissions...Senior
- ...Job Description Job Description OVERVIEW PROCESS is currently seeking one individual for the position of Senior Energetics Materials Process Lead Engineer to perform process engineering and design projects related to both government (Dept of Defense) and commercial...SeniorWork at office
- ...Oak Ridge National Laboratory is seeking a skilled Enterprise-level Senior Network Engineer to manage and maintain classified network infrastructure. The ideal candidate will have a strong background in network engineering, focusing on configuring network devices and ensuring...Senior
- Strata-G, LLC in Oak Ridge, TN is seeking an experienced Sr. Structural Designer. The ideal candidate will hold an AS degree and have a minimum of 10 years of relevant experience, or 12 years of demonstrated experience. This is a full-time position with no remote or hybrid...SeniorFull timeRemote work
- ...A national security organization in Oak Ridge, Tennessee is seeking a highly skilled System Architecture Senior Specialist. This role involves leading the design and implementation of enterprise-level Operational Technology (OT) architecture solutions. The ideal candidate...Senior
- Spectra Tech, Inc. is seeking an Industrial Hygienist/Safety Professional level 5 for Oak Ridge, TN. The role involves performing project oversight inspections, conducting hazard assessments, and investigating accidents/injuries. This full-time position requires at least...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Research Software Engineer. Be the first to apply!
Related searches
- software engineer amazon Oak Ridge, TN
- software developer positions Oak Ridge, TN
- software developer Oak Ridge, TN
- ngo software engineer Oak Ridge, TN
- startup software engineer Oak Ridge, TN
- scientific software engineer Oak Ridge, TN
- remote entry level software developer Oak Ridge, TN
- cybersecurity software engineer Oak Ridge, TN
- senior software engineer remote Oak Ridge, TN
- intel software engineer Oak Ridge, TN

