
Scientific Programmer/Software Engineer
Riverside Research Institute17 hours ago
Fairfax, VA, USAEntry Level / Mid Level
Base Salary
$75k - $125k/yr
Responsibilities
- Support requirements, design, development, documentation, testing, validation, verification, and debugging for efficient scientific software applications.
- Maintain code quality through peer reviews, unit tests, and validation and verification test plans.
- Apply new methods, algorithms, and processes, and evaluate and communicate conclusions.
- Help establish and maintain software development standards and best practices.
- Evaluate new industry standards and best practices for potential adoption.
- Develop expertise in computational methods, software engineering, high-performance computing, applied mathematics and physics, and modeling and simulation.
Requirements
- U.S. citizenship is required, along with the ability to obtain and maintain a Top Secret/SCI security clearance.
- Bachelor's degree with 3+ years of experience, or master's degree with 0+ years of experience, in computer science, software engineering, computational science, or a closely related field; relevant experience may substitute for a degree.
- Familiarity with Python, Unix shell scripting, similar languages, and version control software applications.
- Ability to work independently and collaboratively, with strong written and verbal interpersonal and communication skills.
- Willingness to learn and perform other assigned duties.
- Ability to travel less than 10%.
- Preferred qualifications include an active TS/SCI clearance, preferably with polygraph; collaborative software development and full SDLC experience; MPI or OpenMP parallel programming; C, C++, or Fortran; Linux or Unix-like development; cross-platform Windows and Linux development; scientific application development; and linear algebra, numerical solution techniques, or numerical algorithms.
Benefits
- Typical compensation is $75,000 - $125,000 based on experience, location, and other factors.
- Comprehensive compensation and benefit packages are offered.
- Work may be performed at facilities in New York, NY; Dayton, OH; Fairfax, VA; or Champaign, IL, with less than 10% travel.
About Riverside Research Institute
Riverside Research Institute is a nonprofit R&D organization founded in 1967 and headquartered in Fairfax, Virginia. It delivers research services, technical consulting, and prototype systems in areas such as AI/ML, radar and RF, optics/photonics, and trusted systems for U.S. defense and intelligence agencies, including work supporting NASIC. The organization operates primarily through government contracts and sponsored research programs.