Software Developer, Intermediate

1 month ago


Aiken, United States Savannah River National Laboratory Full time
Job Description

Savannah River National Laboratory is seeking a highly motivated and self-starting junior software developer to join our team in creating and maintaining large-language model research tools for cybersecurity data. The successful candidate will have strong experience in Python, AI, and cybersecurity, with a focus on developing and maintaining high-quality code using unit testing, continuous integration, and deep learning models and libraries. The ideal candidate will be an independent worker, a good communicator, and a team player with a strong ability to write and document his or her work.

Responsibilities

  • Develop and maintain large-language model research tools for cybersecurity data using Python, Huggingface models, and Pytorch libraries
  • Design and implement unit tests and continuous integration pipelines to ensure high-quality code
  • Collaborate with team members to develop and maintain research tools and software applications
  • Write and maintain technical documentation for research tools and software applications
  • Participate in code reviews and contribute to the improvement of the overall codebase
  • Develop and maintain strong understanding of cybersecurity concepts and threats
  • Assist in writing proposals for Laboratory Directed Research and Development (LDRD) projects and other funding opportunities
  • Stay up-to-date with the latest developments in AI, cybersecurity, and large-language models
Typical Tools and Technologies:
  • Python libraries: NumPy, pandas, SciKit-Learn, Pytorch, TensorFlow
  • Data visualization tools: Plotly/Dash, Kibana, Matplotlib, Seaborn
  • Machine learning frameworks: SciKit-Learn, Pytorch, TensorFlow
  • Operating Systems: RHEL, Linux
  • Batch processing tools: PBS, SLURM
  • Version control systems: Git
  • Agile development methodologies: Scrum, Kanban
Qualifications

Minimum Qualifications:
  • Bachelor's degree in Computer Science, Cybersecurity, or related field and 4-6 years of experience in software development, preferably in a research environment
  • For ability to obtain and maintain a security clearance, US Citizenship is Legally Required
  • Strong experience in Python programming, including experience with AI and machine learning libraries (e.g. Pytorch, TensorFlow, scikit-learn)
  • Experience with deep learning models and libraries, particularly Huggingface, Pytorch, etc.
  • Strong understanding of cybersecurity concepts and threats
  • Experience with unit testing and continuous integration (e.g. Jenkins, GitHub, or others)
  • Excellent communication and teamwork skills
  • Ability to write and document technical work
  • Experience with version control systems (e.g. Git)
  • Familiarity with Agile development methodologies
  • Self-motivated and able to work independently
  • Experience with Red Hat Enterprise Linux (RHEL) or similar Linux distributions
  • Experience with batch processing tools such as PBS or SLURM
  • Familiarity with data engineering and curation principles and practices
  • Experience with data visualization tools such as Plotly/Dash, Kibana, or similar tools
Preferred Qualifications:
  • Experience with machine learning primitives and ability to choose the right approach for a given problem (e.g. decision trees, random forests, deep learning)
  • Experience with natural language processing (NLP) techniques and libraries (e.g. NLTK, spaCy)
  • Familiarity with containerization (e.g. Docker)
  • Experience with cloud-based platforms (e.g. AWS, Azure)
  • Certification in cybersecurity or a related field (e.g. CompTIA Security+, CISSP)
  • Experience with proposal writing and research funding opportunities
About Us

"We put science to work"

Savannah River National Laboratory (SRNL) is a multi-program laboratory applying state of the art science and practical, high-value, cost-effective solutions to complex technical problems to protect the nation. Located at the U.S. Department of Energy's (DOE) Savannah River Site (SRS) in Aiken SC, the laboratory develops and deploys innovative technologies to address some of the nation's environmental, energy, and national security challenges.

Battelle Savannah River Alliance (BSRA) is constantly assessing trends to provide the best possible benefits to our workforce. We also negotiate cost effective premiums that will meet the needs of our evolving workforce.

Some of the *Benefits offered to employees include:

*Benefits vary based upon employment status
  • Highly competitive Medical, Dental, and Vision options including HSA options with company provided seed
  • Short & Long Term Disability (company paid)
  • Life Insurance Non-Contributory 1X salary (company paid)
  • AD&D Non-contributory 1x salary (company paid)
  • Savings & Investment plan:
  • Qualified Non-Elective Company Contribution of 5% each pay period with immediate vesting
  • Company match 50 cents/dollar up to 8% (3 yr. vesting in company match)
  • Contributory Life Insurance up to 5x Salary with $1M Cap
  • Contributory AD&D (employee, spouse and children)
  • Paid Time Off & Holidays
  • Employee Assistance Plan


BSRA is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or protected veteran status. BSRA is also committed to making our workplace accessible to individuals with disabilities and will provide reasonable accommodations, upon request, for individuals to participate in the application and hiring process. Please email us at SRNLRecruiting@srnl.doe.gov with any questions regarding the hiring process or to request an accommodation.

About the Team

The Global Security Directorate (GSD) of SRNL provides a team focused on staff development and infrastructure upgrades for nuclear reprocessing science and technology programs at SRNL. GSD is growing its support of its critical NNSA nonproliferation portfolios and is building its teams to support these enduring programs. GSD is looking for people who can use their talents and experience to help build state of the art business programs as SRNL continues to use it diverse creative staff to deliver the highest quality programs to its customer.

  • Aiken, South Carolina, United States Savannah River Nuclear Solutions Full time

    About the JobThe hourly base rate of pay for this internship starts at $18.00, and may increase based on major and class standing.This internship is for a software application developer/engineer to support the SRNS installation of PeopleSoft Finance Supply Chain (FSCM).You will work with our team to design, develop, and implement software applications that...


  • Aiken, South Carolina, United States Savannah River National Laboratory Full time

    Savannah River National Laboratory, a leading research facility, is seeking an experienced Cybersecurity Research Software Developer to join its team. Based in Aiken, SC, the lab applies state-of-the-art science and innovative technologies to address complex environmental, energy, and national security challenges.Job OverviewWe offer a highly competitive...


  • Aiken, South Carolina, United States Savannah River Nuclear Solutions Full time

    About the CompanySavannah River Nuclear Solutions (SRNS) is a leading management and operations contractor, making the world safer since 2008.We develop innovative approaches to deliver on our environmental commitments and nuclear materials challenges; supply products and services necessary to maintain the nation's nuclear deterrent; secure nuclear materials...


  • Aiken, South Carolina, United States Columbia Vehicle Group Full time

    Job DescriptionWe are seeking a System Maintenance and Development Technician to join our team at Columbia Vehicle Group. The successful candidate will be responsible for designing, developing, and maintaining software applications and systems.The ideal candidate will have a strong background in software development, excellent problem-solving skills, and a...


  • Aiken, South Carolina, United States CMT Full time

    About the RoleWe are seeking a skilled Senior Java Software Engineer to join our Business System IT department.As a key member of our team, you will be responsible for developing and maintaining applications that support our business departments using Agile development methodology.Develop and maintain applications that support our business departments.Design...


  • Aiken, South Carolina, United States MS Technology, Inc. Full time

    About the RoleWe are seeking a highly skilled Requirements Management Data Administrator/Programmer who can work effectively with our team to implement DOORS-NG and provide technical support.The ideal candidate will have strong knowledge of requirements management principles and experience working with DOORS-NG or similar tools.

  • Piping Designer

    4 days ago


    Aiken, United States EGS, Inc. Full time

    This role is onsite at SRS in Aiken, SC on the SRPPF project.Pay ranges are as follows:Senior Level (10+ yrs) $71-$84/hour depending on benefitsPrincipal Level (15+ yrs) $77-$91/hr depending on benefitsGSA reimbursable per diem is available for those that qualifyJob DescriptionThe purpose of this position is to provide essential technical knowledge and...

  • Piping Designer

    3 days ago


    Aiken, United States EGS, Inc. Full time

    This role is onsite at SRS in Aiken, SC on the SRPPF project.Pay ranges are as follows:Senior Level (10+ yrs) $71-$84/hour depending on benefitsPrincipal Level (15+ yrs) $77-$91/hr depending on benefitsGSA reimbursable per diem is available for those that qualifyJob DescriptionThe purpose of this position is to provide essential technical knowledge and...


  • Aiken, United States UDR Consulting Full time

    UDR is seeking qualified candidates for a Piping Senior Designer opportunity to support an Engineering, Procurement, and Construction (EPC) project.Piping Senior DesignerLocation: Aiken, SCPiping Senior Designer -The Piping Senior Designer will provide essential technical knowledge and perform design work as described below. This position serves as a staff...


  • Aiken, South Carolina, United States Talent4Health Full time

    We are proud to offer a unique opportunity for an experienced Labor and Delivery RN to join our team in South Carolina. As a travel nurse, you will have the chance to gain valuable experience, expand your skillset, and make a positive impact on patient care.About the Requirements:To be successful in this role, you will need to meet the following...


  • Aiken, South Carolina, United States Aiken Regional Medical Centers Full time

    Job OverviewAiken Regional Medical Centers is seeking a talented Marketing Manager to join our team. This role will provide assistance to the Director of Marketing in developing and implementing marketing campaigns and projects.About the RoleThe successful candidate will have 5+ years of experience in marketing, with expertise in digital marketing, content...


  • Aiken, South Carolina, United States MS Technology, Inc. Full time

    Job OverviewWe are seeking a highly skilled Technical Requirements Specialist to join our team at MS Technology, Inc.Location and SalaryThis position is located in Aiken, SC, and offers a competitive salary of $80,000 - $110,000 per year, depending on experience.Job ResponsibilitiesThe successful candidate will be responsible for assisting the DOORS-NG...


  • Aiken, South Carolina, United States Experis Full time

    Job Title: Data Historian Solutions ArchitectAbout the Role:We are seeking a highly skilled Data Historian Solutions Architect to join our team at Experis. As a key member of our organization, you will be responsible for designing, developing, and implementing solutions for our clients' Level 3/Level 4 data management needs.Key Responsibilities:Maintain a...


  • Aiken, United States PruittHealth Full time

    Home is where the heart is!  That's why PruittHealth @ Home is committed to caring for our patients and residents, as well as providing our employees with a rewarding career as a member of our PruittHealth family.  New Pay Per Point Model – Top pay in the industry Our Compensation Plan for our clinicians is top of market and pays higher for visits that...


  • Aiken, United States PruittHealth Full time

    Physical Therapist PT – Home Health Services Special consideration for applicants who currently live in or commutable to Aiken County, SC. Home is where the heart is!  That's why PruittHealth @ Home is committed to caring for our patients and residents, as well as providing our employees with a rewarding career as a member of our PruittHealth family. ...


  • Aiken, South Carolina, United States United Global Technologies Full time

    About the RoleWe are seeking a skilled Nuclear Construction Business Analyst to join our team at United Global Technologies. As a key member of our organization, you will be responsible for assisting with the development and maintenance of project controls, financial analysis, and estimating applications.This position requires strong analytical and...

  • Accounting Clerk

    4 weeks ago


    Aiken, United States GlobalPundits Full time

    Job DescriptionParticipates in the formulation and development of the General Ledger and supporting journals, General Ledger maintenance, financial statement analysis, and cost management processes for Client Team and programs.Duties:Assisting with formulation of new General Ledger to accomplish the following: Change fiscal year end, Incorporate cost...

  • Accounting Clerk

    4 weeks ago


    Aiken, United States GlobalPundits Full time

    Job DescriptionParticipates in the formulation and development of the General Ledger and supporting journals, General Ledger maintenance, financial statement analysis, and cost management processes for Client Team and programs.Duties:Assisting with formulation of new General Ledger to accomplish the following: Change fiscal year end, Incorporate cost...


  • Aiken, South Carolina, United States PruittHealth Full time

    Job Summary:PruittHealth seeks a skilled and compassionate Physical Therapist to join our Home Health team. As a member of our team, you will have the opportunity to make a meaningful impact on the lives of our patients and their families.About Us:PruittHealth is a leading provider of home health care services, dedicated to delivering high-quality care that...


  • Aiken, South Carolina, United States Lose Design Full time

    Join Our Team as a Customer Service RepresentativeDeliver exceptional customer service and build long-term relationships with our clients. The Ideal Candidate: Has excellent communication and problem-solving skills.Is proficient in using office software and equipment.Can work well under pressure and meet deadlines. What We Offer: A Competitive Salary: $30.50...