V

Visionist

Engineering, software development and analytics services

Junior Software Engineer

AI Application EngineeringConfirmed 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 for the degree.
  • Three to seven years of experience in software development.
  • Proficiency in at least one programming or scripting language, preferably Python or Bash.
  • Knowledge of software engineering fundamentals, including Git, testing, and debugging.
  • Basic knowledge of operating systems and networking concepts.
  • Familiarity with AI/LLM tools and their applications in workflow automation.
  • Ability to develop clear, organized technical documentation.
  • Strong communication skills and willingness to learn from senior engineers and subject matter experts.
  • Active Top Secret (TS/SCI) clearance with polygraph is required.
  • U.S. citizenship is required; green card holders and permanent residents are not eligible.
  • Applicants selected will be required to obtain or maintain a government security clearance.

Responsibilities

  • Collaborate with training staff and stakeholders to gather requirements and identify opportunities for process improvement.
  • Develop and test AI-driven solutions to streamline readiness and certification workflows under the guidance of senior engineers.
  • Configure AI harnesses and develop custom skills and Model Context Protocol (MCP) servers to connect AI workflows with organizational data and tools.
  • Support the software development lifecycle, including prototyping, coding, testing, and delivering assigned features.
  • Develop and maintain automation scripts and tools using Python and Bash.
  • Use AI tools to assist with drafting, reviewing, and maintaining user documentation.
  • Create technical documentation, user guides, and training materials to support adoption of new AI tools.
  • Apply team coding standards, version control practices, and code review processes.

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