Software Engineer (ML Visualization & Tooling)

Cynnovative

Arlington (VA)

On-site

USD 85,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Cynnovative is seeking a Software Engineer (ML Visualization & Tooling) in Arlington, Virginia. The role involves developing user interfaces and internal tools for machine learning experimentation to enhance usability in support of U.S. national security. Successful candidates should have a B.S. in Computer Science, strong frontend development skills with React/TypeScript, and an active TS/SCI security clearance. This on-site position emphasizes collaboration with technical teams to create intuitive tools and dashboards.

Qualifications

  • U.S. Citizenship and active TS/SCI security clearance.
  • Strong collaboration skills across technical teams.
  • Experience with both frontend and backend technologies.

Responsibilities

  • Develop internal tools and user interfaces for machine learning experimentation.
  • Design and implement data visualization dashboards.
  • Integrate frontend applications with backend systems.
  • Collaborate with applied mathematicians and ML engineers.

Skills

Frontend development
Communication skills
API integration
Data visualization

Education

B.S. in Computer Science, Software Engineering, or related field

Tools

Git
React
TypeScript
Docker

Job description

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, TypeScript, 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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

ML Engineer (Evaluation and Experimentation)
ML Engineer (Evaluation and Experimentation)

Cynnovative • Arlington (VA)

On-site
USD 100,000 - 130,000
ML Engineer (LLM Systems)
ML Engineer (LLM Systems)

Cynnovative • Arlington (VA)

On-site
USD 120,000 - 150,000
Machine Learning Engineer
Machine Learning Engineer

Virtualitics • Washington

On-site
USD 140,000 - 180,000
Machine Learning Engineer
Machine Learning Engineer

Virtualitics • Emeryville (CA)

On-site
USD 120,000 - 150,000
Competitive salary/equity/bonus based on experience
Comprehensive benefits package including medical, dental, and vision
Unlimited paid time off
Machine Learning Engineer
Machine Learning Engineer

Virtualitics • United States

On-site
USD 100,000 - 130,000
Competitive salary/equity/bonus
Comprehensive benefits package including medical, dental, and vision
Software Engineer (AI/ML)
Software Engineer (AI/ML)

Themisinsight • Fort Meade (MD)

On-site
USD 100,000 - 130,000
Competitive health, dental, and vision plans with 100% paid premiums.
401(k) with 6% contribution.
11 standard holidays and 25 days of PTO.
+2
Software Engineer AIML
Software Engineer AIML

Themis Insight • Fort Meade (MD)

On-site
USD 100,000 - 130,000
Competitive health, dental, and vision plans
401k with 6% company contribution
25 days of PTO
+2
AI/ML Engineer
AI/ML Engineer

Medium • Maryland

On-site
USD 150,000 - 270,000
Comprehensive health benefits
401(k) retirement plan
Flexible work options
+1
Senior Applications Engineer
Senior Applications Engineer

Credence Management Solutions, LLC • Tysons (VA)

On-site
USD 130,000 - 180,000
Health plan
401(k) plan
Paid time off
+2
Sr. Vantage Developer - Clearance Required
Sr. Vantage Developer - Clearance Required

LMI Government Consulting • Tysons (VA)

Hybrid
USD 112,000 - 190,000