Senior Software Engineer
Company: Riverside Research Institute
Location: Fairfax
Posted on: May 3, 2025
Job Description:
Riverside OverviewRiverside Research is an independent National
Security Nonprofit dedicated to research and development in the
national interest. We provide high-end technical services, research
and development, and prototype solutions to some of the country's
most challenging technical problems. All Riverside Research
opportunities require U.S. Citizenship.Position OverviewRiverside
Research is looking for an experienced Senior Software Engineer to
join our team working on cutting-edge machine learning projects for
the U.S. Air Force and Department of Defense. The ideal candidate
will have extensive experience in software architecture, design,
and development, particularly in Java and Object-Oriented Design,
with a focus on machine learning applications for the Defense and
Intelligence Community.ResponsibilitiesJob Responsibilities include
but are not limited to:
- Analyze specified methods and procedures, identify problems,
and document requirements.
- Lead and implement complex software architecture and design in
Java.
- Interact with third-party vendors to collect appropriate source
information.
- Work with customers and the team to translate complex product
requirements into software designs.
- Lead the architecture, design, implementation, testing, and
development of high-quality C++, JavaScript, and Python
applications.
- Develop, maintain, and enhance machine learning algorithms and
systems for Defense and Intelligence applications.
- Provide technical guidance and mentorship to junior and
mid-level engineers.
- Collaborate effectively with cross-functional teams to achieve
project objectives.
- Stay updated on the latest industry trends in software
development and machine learning.
- Document findings in technical reports and presentations.
- Work on significant and unique issues where analysis of
situations or data requires an evaluation of intangibles.
- Require conceptual thinking to understand advanced issues and
implications.
- Exercise independent judgment in methods, techniques, and
evaluation criteria for obtaining results.
- Accountable for results, which may impact the entire
function.
- Create formal networks involving coordination among
groups.QualificationsRequired Qualifications:
- Active Top Secret Security Clearance.
- Bachelor's degree in Computer Science, Engineering, or a
related field.
- Minimum of 12 years of experience in software architecture,
design, and development.
- Expertise in Java, Object-Oriented Design, and Software
Architecture Analysis.
- Demonstrated experience in the Defense and Intelligence
Community, especially in machine learning.
- Proven track record of leading successful software development
projects.
- Experience in Python, Java, and C++.Desired Skills:
- Sun Programmer Certification for Java 2.
- Experience in a consulting or senior engineering role.
- Strong analytical and problem-solving skills.
- Excellent communication and team collaboration
abilities.Additional Requirements:
- Some travel required.Global Compensation$190,000 - $225,000.
This represents the typical compensation range for this position
based on experience, location, and other factors.Closing
StatementRiverside Research Institute is a not-for-profit,
technology-oriented defense company, where service to our customers
and support of our staff is our overall mission. Riverside is an
affirmative action-equal opportunity employer and complies with all
applicable federal, state, and local laws regarding recruitment and
hiring. Riverside offers comprehensive compensation and benefit
packages to our employees. Riverside bases its employment decisions
solely on technical experience, qualifications, and other
job-related criteria related to our organizational purpose as a
not-for-profit company, and without regard to race, color,
religion, age, sex marital status, sexual orientation, national
origin, physical or mental disability, veteran's status, or any
other status legally protected by applicable federal, state, and
local law.
#J-18808-Ljbffr
Keywords: Riverside Research Institute, Germantown , Senior Software Engineer, IT / Software / Systems , Fairfax, Maryland
Didn't find what you're looking for? Search again!
Loading more jobs...