V

Visionist

Engineering, software development and analytics services

Software Engineer - AI Enabled Vulnerability Research

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeColumbia, MD, USA

About the Job

Requirements

  • A bachelor's degree in a technical discipline is required; an additional four years of experience may substitute.
  • At least 12 years of software development experience is required.
  • Experience independently designing, developing, testing, and delivering complex software systems is required.
  • Proficiency in Python, including modular design, object-oriented programming, and automated testing, is required.
  • Experience with AI-enabled computer network exploitation or vulnerability research and evaluating AI-generated findings is required.
  • Knowledge of reverse engineering, debugging, dynamic analysis, fuzzing, and crash triage techniques is required.
  • Experience with isolated execution environments, runtime instrumentation, execution tracing, and evidence collection is required.
  • Experience developing large language model applications or agentic systems with tool integration, structured outputs, state management, and evaluation is required.
  • Experience developing backend services and REST APIs using FastAPI, Flask, or Django, and relational databases such as PostgreSQL is required.
  • Experience with Linux systems, including processes, memory, and networking, is required.
  • Experience with Git, automated testing, continuous integration/continuous delivery, and code reviews is required.
  • Ability to translate complex requirements into technical solutions, communicate tradeoffs, and mentor engineers is required.
  • Active Top Secret/SCI clearance with polygraph is required.
  • U.S. citizenship is required; green card holders and permanent residents are not eligible.
  • Applicants selected must be able to obtain and maintain a government security clearance.

Responsibilities

  • Design, develop, and maintain AI-enabled software and research tools supporting computer network exploitation and vulnerability research.
  • Lead the development and delivery of complex software features and subsystems from requirements and design through deployment and sustainment.
  • Develop agentic artificial intelligence harnesses to orchestrate research tools, manage execution state, collect evidence, and evaluate results.
  • Build sandbox-based dynamic analysis capabilities to observe software behavior and reproduce suspected vulnerabilities.
  • Integrate debugging, instrumentation, fuzzing, and crash analysis tools into automated research workflows.
  • Develop repeatable evaluations to assess finding validity, reproducibility, false-positive rates, and the effectiveness of AI-assisted analysis.
  • Develop backend services, REST APIs, data pipelines, and user interfaces to support research workflows and traceable results.
  • Troubleshoot complex issues across software, artificial intelligence integrations, and execution environments to improve performance, reliability, and observability.
  • Lead design and code reviews, document technical decisions, mentor engineers, and communicate technical progress and risks to stakeholders.

About the Company

Visionist

Engineering, software development and analytics services

Visionist provides engineering, software development, and analytical services for mission-critical intelligence projects. It assembles cross-disciplinary teams—developers, analysts, designers, and data scientists—to own and deliver critical outcomes, often under large prime contracts. Its offerings include integrating AI/ML into mission systems, embedding data scientists in analytics, UX and data-analysis apps, signal/cyber/exploitation analysis, penetration testing, data modeling, and DSP. The company combines a small-team feel with scale, shares employee ownership through an ESOP, and aims to keep staff engaged while delivering meaningful, mission-focused results.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Columbia, SC
Founded
2010

Recently Posted Jobs

Explore more opportunities at Visionist

See more jobs