Onlano
AI / Machine LearningOnsite

Technical Lead Software Engineer - Machine Learning

Riverside Research Institute - Company

Fair Oaks, Fairfax County, ๐Ÿ‡บ๐Ÿ‡ธ United StatesFull-time - Lead (7-10 years)0 applicantsCloses Jun 21, 2026

Salary

USD 180,000 - 250,000 / year

Apply for this job

Job description

Job details

  • Location: Fair Oaks, Fairfax County
  • Work mode: Onsite
  • Employment type: Full-time (Not an internship)
  • Salary: USD 180,000 - 250,000 per year

Role overview

Riverside Research Institute is seeking a Technical Lead Software Engineer specializing in machine learning to join their national security research team in Fair Oaks, Fairfax County. This Lead-level position offers the opportunity to work on cutting-edge AI and machine learning projects that address critical national security challenges. The role requires U.S. Citizenship and offers a competitive salary range of 180,000โˆ’180,000-250,000 USD.

Job details

This is a Full-time, Onsite position located in Fair Oaks, Fairfax County, Virginia. As a Technical Lead Software Engineer, you will guide machine learning initiatives for a nonprofit research institute dedicated to solving the country's most challenging technical problems. The role combines technical leadership with hands-on development in AI/ML systems, requiring both deep technical expertise and the ability to lead engineering teams on complex national security projects.

Responsibilities

  • Lead machine learning engineering teams on national security research projects
  • Design and implement cutting-edge AI/ML solutions for complex technical challenges
  • Provide technical direction and architecture guidance for ML systems
  • Collaborate with research teams to prototype advanced ML solutions
  • Mentor software engineers and establish ML engineering best practices

Requirements

  • U.S. Citizenship required for national security clearance
  • 7-10 years of software engineering experience with ML focus
  • Strong expertise in machine learning frameworks and Python development
  • Proven technical leadership experience on complex engineering projects
  • Experience with research and development in AI/ML domains
  • Ability to work on-site in Fair Oaks, Fairfax County

Benefits

  • Competitive salary $180,000-$250,000 USD
  • Work on cutting-edge national security projects
  • Research-focused nonprofit environment
  • Opportunity to solve challenging technical problems

Keywords

Machine LearningPythonAITechnical LeadershipNational SecuritySoftware EngineeringDeep LearningResearch