×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer; ML Visualization & Tooling

Job in Arlington, Arlington County, Virginia, 22201, USA
Listing for: Cynnovative
Full Time position
Listed on 2026-06-06
Job specializations:
  • Software Development
    Software Engineer, AI Engineer, Full Stack Developer, Machine Learning/ ML Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Software Engineer (ML Visualization & Tooling)

At Cynnovative, we leverage machine learning, computer science, and software engineering to address high-impact problems in the cyber domain, specifically those which are critical to U.S. national security. We primarily extend fundamental research to invent, design, develop, and deploy prototype solutions that support persistent problems in this domain.

Job Overview

As a Software Engineer (ML Visualization & Tooling) at Cynnovative, you will be responsible for developing user interfaces and internal tools that enable interaction with LLM experimentation workflows. This role is critical to making machine learning systems usable, intuitive, and accessible in support of U.S. national security efforts.

NOTE:

This role requires an active TS/SCI security clearance and is located on-site in Northern Virginia.

Responsibilities May Include

Develop internal tools and user interfaces for ML experimentation

  • Build applications to launch, configure, and monitor experiments
  • Enable rapid iteration through intuitive and responsive tooling

Design and implement data visualization dashboards

  • Visualize model outputs, experiment comparisons, and performance metrics
  • Build interactive views (e.g., tables, charts, distributions) for exploring results
  • Support analysis of large-scale experiment outputs

Integrate frontend applications with backend systems

  • Connect to APIs for experiment execution, data retrieval, and logging
  • Handle asynchronous workflows and real-time updates
  • Ensure performance and reliability of UI components

Support development of prototype user-facing applications

  • Build lightweight interfaces for demonstration and validation

Collaborate cross-functionally

  • Work with applied mathematicians and ML engineers to translate experimental workflows into intuitive user interfaces
Requirements Must Have
  • B.S. in Computer Science, Software Engineering, or related field
  • Strong communication skills and ability to collaborate across technical teams
  • Proficiency in modern frontend development
    • React, Type Script, or similar frameworks
  • Experience building full-stack or frontend-heavy applications
    • API integration, state management, asynchronous data handling
  • Familiarity with backend technologies
  • Experience with version control systems, particularly Git
  • U.S. Citizenship and active TS/SCI security clearance
Desired Skills Nice To Have
  • Familiarity with ML/AI workflows or experimentation tools
  • Experience building data visualization tools
    • Plotly, Streamlit, or similar
  • Experience working with APIs
    • REST, GraphQL
  • Understanding of UX principles for technical or data-heavy applications
  • Experience deploying applications using Docker or cloud platforms
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary