G2 Ops is seeking a motivated, collaborative mid-level Software Engineer to support Java-based modeling tool capabilities, SysML model generation, and AI-assisted engineering workflows. The role contributes to software engineering, model-based systems engineering, and digital engineering for mission-critical defense and technology initiatives. The position is based at the G2 Ops office in Virginia Beach, Virginia, with an in-office setting and hybrid or flexible scheduling potentially available according to program requirements. The engineer will develop and maintain Java software components and application extensions; build automated data processing, visualization, and workflow-generation capabilities; and maintain parsers and data models for structured JSON inputs that drive model generation. The role also involves extending internal utility libraries that wrap modeling APIs and collaborating with AI engineering teams to align plugin behavior with language-model output and improve AI-assisted generation workflows. The position includes diagnosing issues across user interfaces, parsing, API integration, and backend generation logic; improving code quality, validation, and testing across multiple repositories; and coordinating with cross-functional teams on iterative feature delivery. The work supports systems engineers in developing high-quality models for defense systems and involves software engineering, AI integration, and model-based systems engineering. This is a full-time position supporting mission-focused customer environments. The successful candidate must be able to obtain and maintain an active DoD Secret clearance. Outside employment or activities must not create conflicts of interest with company or customer responsibilities.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level