Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Mid-Level Software Engineer

$90k - $180k

Riverside Research

Riverside Overview

Riverside 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 Overview

As a Mid-Level Machine Learning/AI Software Engineer, you will be responsible for developing, implementing, and applying machine learning/AI algorithms and solutions to address complex challenges within defense applications. You will collaborate closely with cross-functional teams, including data scientists, software engineers, and defense analysts, to enhance the capabilities of our systems and support mission-critical operations.

This position is located in our Fairfax, VA office or our Lexington, MA office.

Responsibilities

- Develop, implement, and apply machine learning / AI algorithms

- Design, implement, and optimize machine learning/AI models for various defense applications, including data analysis, pattern recognition, and predictive modeling.

- Collaborate with data scientists to preprocess and analyze large datasets, ensuring high-quality training data for model development.

- Develop scalable software solutions that integrate machine learning/AI algorithms into existing systems and workflows.

- Conduct experiments to evaluate and refine model performance, ensuring reliability and accuracy.

- Participate in the full software development lifecycle, including requirements gathering, design, implementation, testing, and documentation.

- Stay current with advancements in machine learning/AI technologies and methodologies, applying best practices to enhance our projects.

- Contribute to the preparation of technical reports and presentations for stakeholders.

Qualifications

Required Qualifications:

- Current Secret clearance, ability to obtain a TS/SCI

- Bachelor's or Master’s degree in Computer Science, Engineering, Data Science, or a related field.

- 8-10 years of experience in software engineering with a focus on machine learning/AI and data analysis.

- Proficient in programming languages such as Python, Java, or C++, with experience in machine learning/AI libraries (e.g., TensorFlow, PyTorch, Scikit-learn).

- Strong understanding of machine learning/AI algorithms, statistical analysis, and data mining techniques.

- Experience with data management tools and frameworks

- Familiarity with software development methodologies (Agile, Scrum) and version control systems (Git).

- Familiarity with cloud computing platforms (e.g., AWS, Azure) and deployment of machine learning/AI models in cloud environments.

- Excellent problem-solving skills and the ability to work effectively in a team-oriented environment.

- Effective communication skills, with the ability to convey complex technical concepts to non-technical stakeholders.

Preferred Qualifications:

- Current TS/SCI clearance

- Experience in defense or government contracting environments.

- Knowledge of cybersecurity principles and practices.

- Familiarity with common AI Agent SDKs (LangGraph, OpenAI SDK, etc.) and related protocols (e.g., MCP, A2A)

- Familiarity with running language models locally (e.g., using HuggingFace transformers, ollama, LM Studio, llama.cpp, etc.)

Global Comp

$90,000 - $180,000 This represents the typical compensation range for this position based on experience, location and other factors.

Closing Statement

Riverside 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
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Mid-Level Software Engineer in Fairfax, VA vacancy
  •  ...Intelligence Community.   We are seeking to hire a Mid-level Quality Assurance Engineer  to our team! Client: CTEC develops and delivers innovative...  ...and execute manual and automated test cases to validate software functionality, data accuracy, and system behavior... 
    Software
    Work experience placement
    Work at office

    CyberMedia Technologies

    McLean, VA
    28 days ago
  • $120k - $155k

     ...Software Engineer II IsI Enterprises is seeking a highly motivated Software Engineer II to be an integral part of a fast-paced agile development...  ...the ability to effectively interact with team members at all levels Preferred Qualifications Bachelor's degree in... 
    Software
    Full time
    Casual work
    Remote work

    ISI Enterprises

    Herndon, VA
    a month ago
  •  ...Job Title Systems Engineer Job Description Pinnacle Government Solutions is a minority-owned small business that provides Software, AI/ML, and Cloud Engineering Solutions for our Department...  ...Civilian agencies. We bring SME-level expertise and over five decades of... 
    Software

    Pinnacle Government Solutions LLC

    McLean, VA
    4 days ago
  •  ...The Systems Engineer is responsible the applications infrastructure across all networks. Technical support to make application security...  ..., install, configure, and test operating systems, application software, and system management tools Monitoring & Maintenance:... 
    Software

    Newgen

    McLean, VA
    3 days ago
  •  ...Systems Engineer Herndon, VA CB-SE-HRN-008 We are seeking an experienced Windows...  ...Translate customer requirements into hardware/software specifications and perform system...  ...automation Experience creating enterprise-level documentation and architectural diagrams... 
    Software

    Convirgence

    Herndon, VA
    2 days ago
  • $95.32k - $135.91k

     ...Join a collaborative engineering team in the Tysons Corner, VA area supporting critical...  ...enterprise environments. We are seeking a mid-level Systems Engineer to help design,...  ...and test operating systems, application software, and system management tools Monitoring... 
    Software
    Local area
    Flexible hours

    NS2 Mission

    McLean, VA
    1 day ago
  • $150k - $200k

     ...What You'll Be Owning GRVTY is seeking a Mid-Level Systems Engineer with a TS/SCI + Poly clearance (applicable to this customer) to join...  ...install, configure, and test operating systems, application software, and system management tools. Monitoring & Maintenance:... 
    Software
    Contract work
    Immediate start

    GRVTY

    McLean, VA
    4 days ago
  • $87.1k - $157.45k

     ...Description Are you ready to build software that makes a real-world impact? Leidos is seeking a talented Mid-Level Full Stack Software Engineer to join the Chinook Program supporting an Intelligence Community customer. In this role, you'll design, develop, and deliver... 
    Software
    Contract work
    Local area
    Immediate start

    Leidos

    Chantilly, Loudoun County, VA
    1 day ago
  •  ...Job Description: Job Summary The Software Developer Lead will support mission-...  ...configuration, and interface alignment. Software Engineering & Architecture Design, develop,...  ...developers with varying experience levels. Conduct code reviews and ensure... 
    Software
    Work experience placement

    Vets Hired

    Reston, VA
    3 days ago
  • $180k

     .... Our close-knot team of highly cleared engineers, analysts, and program managers represent...  ...) and Commercial off-the-Shelf (COTS) software and targets cloud-native constructs. The...  ...needed to propel them towards the next level. Not sure what's best for your career plans... 
    Software
    Flexible hours

    Synergy ECP

    Fairfax, VA
    a month ago
  •  ...Vice President, Business Development & Capture, Healthcare About the Company Reputable provider of Oracle-based software & IT solutions consulting Industry Internet Type Privately Held Founded 2008 Employees 201-500 Categories Consulting... 
    Software

    Confidential

    Fairfax, VA
    3 days ago
  •  ...Vice President of Business Development & Capture, Federal Civilian About the Company Reputable provider of Oracle-based software & IT solutions consulting Industry Internet Type Privately Held Founded 2008 Employees 201-500 Categories Consulting... 
    Software

    Confidential

    Fairfax, VA
    5 days ago
  • $89.6k - $176.3k

    Senior Software Developer Position Description CGI is seeking an enthusiastic, creative...  ...'s degree in Computer Science, Computer Engineering, or other technical discipline •...  ...various factors not limited to skill set, level, experience, relevant training, and licensure... 
    Software
    Local area
    Fairfax, VA
    more than 2 months ago
  •  ...and VSAT communications technologies.  About the Role:   We are seeking a talented and motivated Back End Software Developer to join our Software Engineering team. You will be working collaboratively to design, develop, deploy and maintain back-end services that... 
    Software
    Work at office
    Flexible hours

    Grid Networks

    Reston, VA
    a month ago
  • $150k - $250k

     ...What Impact You'll Have GRVTY is seeking a Mid-level DevSecOps Engineer with a TS/SCI to join one of our top projects in Herndon, VA, to support...  ...in Development and Production environments. This is a software engineering-focused DevSecOps role. The primary focus is designing... 
    Software
    Full time
    Contract work
    Immediate start

    GRVTY

    Herndon, VA
    2 days ago
  • $110k - $175k

     ...Responsibilities: Core capabilities required include designing graphics, building interactive web or mobile interfaces using industry-standard software. Working with modern industry software such as Adobe Creative Suite’s Photoshop, Illustrator, InDesign, After Effects, and... 
    Software
    Contract work

    Kalman & Company

    Annandale, VA
    1 day ago
  •  ...Strong understanding of cloud technology and services, including infrastructure-as-a-service (IaaS), platform-as-a-service (PaaS), and software-as-a-service (SaaS). - Proven experience in cloud analysis and optimization, with a track record of identifying cost... 
    Software

    Keylent Inc

    Herndon, VA
    2 days ago
  •  ..., Mirakl, Akeneo, Databricks), AI tools, custom software development, and business process transformation...  ..., SOWs, and proof-of-concepts, including effort/level-of-effort estimation and pricing input. Guide engineering and delivery teams on AI implementation best practices... 
    Software
    Local area
    Remote work
    Worldwide

    McFadyen Digital

    Vienna, VA
    a month ago
  •  ...Site Reliability Engineer (SRE) Reston, VA Site Reliability Engineer (SRE) Position...  ...tools to detect and prevent identified software reliability issues. The SRE role splits time...  ...the SRE at the team/enterprise level with hands-on implementation of SRE practices... 
    Software
    Contract work

    Knack Solutions

    Reston, VA
    5 days ago
  • $100k - $160k

     ...highly specialized applications and operational environment, high-level functional systems analysis, design, integration, documentation...  ...hands‑on experience in release management ~ Knowledge of software development lifecycle ~ Solid understanding of project management... 
    Software

    Steampunk.com

    McLean, VA
    4 days ago
  •  ...computer configuration, processing and turnaround time requirements Be an integral part of a scrum team participating in the full software development lifecycle including requirements, solution design, development, QA, implementation Develop, modernize, and make... 
    Software

    TechSur Solutions

    Reston, VA
    7 days ago
  • $103.8k - $218.1k

    Job Title: Software Developer Manager Job Category: Information Technology Time Type...  ..., and interface alignment. Software Engineering & Architecture Design, develop, and maintain...  ...developers of varying experience levels. Conduct code reviews and ensure adherence... 
    Software
    Full time
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Reston, VA
    2 days ago
  •  ...utilization of electronic data processing software. Design, develop, and debug...  ...including equipment designers and hardware engineers, to plan and utilize data processing systems...  ...requirements. Design and develop low-level system software, including compilers, assemblers... 
    Software

    NextGenEnergyJobs

    Chantilly, Loudoun County, VA
    17 hours ago
  •  ...secure coding practices throughout the development lifecycle to help prevent security vulnerabilities from being introduced into software ~ experience with cloud platforms such AWS, Google Cloud Platform, or Microsoft Azure is preferred ~ experience Micro-services... 
    Software
    Work experience placement

    RIT Solutions

    Reston, VA
    2 days ago
  • $70.8k - $172.4k

    Salesforce Developer- Mid Level Position Description CGI is seeking a Salesforce Developer...  ...in reviewing the steps in the software development life cycle to create and modify...  ...Information Systems, or Software Engineering, or related field; or 7 years of related... 
    Software
    Work at office
    Local area
    Fairfax, VA
    29 days ago
  •  ...application capabilities and testing scenarios. Follows approved life cycle methodologies, creates test-design documents, and performs software development automation and testing. Resolves technical issues through debugging, research, and investigation. Above all - must be... 
    Software

    ClifyX

    McLean, VA
    4 days ago
  • $154k - $190k

     ...Overview Senior Software Developer role at Convirgence . Our client supports and...  ...Bachelor’s degree in Computer Science, Engineering, or a related technical discipline, or...  ...collaboration, and trust. Seniority level ~ Mid-Senior level Employment type ~ Full... 
    Software
    Full time
    For contractors
    Work experience placement

    Convirgence

    McLean, VA
    1 day ago
  •  ...to onboard and troubleshoot, harden the software supply chain and artifact flow, and document...  ...~ TS/SCI Clearance ~ BS in Software Engineering or related field ~2-10 years of...  ...federal security clearance, your clearance level must be clearly identified on your resume... 
    Software
    Flexible hours

    North Point Technology

    Herndon, VA
    28 days ago
  •  ...Job Description Job Description Data Scientist / Software Engineer – Expert Falls Technology LLC Location: McLean, VA Clearance: Active TS/SCI with Polygraph required Falls Technology is looking for an experienced Data Scientist / Software Engineer to... 
    Software

    Falls Technology

    McLean, VA
    a month ago
  •  ...Full Stack Software Engineer LOCATION Reston, VA 20190 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S....  ...Developer, API Developer, Platform Engineer, ect. DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science... 
    Software
    Temporary work
    For contractors
    Immediate start
    Flexible hours

    Cymertek

    Reston, VA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Mid-Level Software Engineer. Be the first to apply!