EngineerJobs.io
← Back to all jobs

Job Description

Visionist, Inc. is seeking a Junior Software Engineer to support a fully funded PRIME contract in Columbia, MD. The position works with stakeholders and senior engineers to build, test, and document AI-driven software solutions that improve readiness and certification workflows.

Onsite Location and Contract Context

This role is based in Columbia, MD and is onsite in support of a fully funded PRIME contract.

Salary

USD 126,500 - 176,000 per year.

Key Responsibilities

  • Collaborate with training staff and stakeholders to collect 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.

Required Qualifications

  • Bachelor’s degree in a technical discipline; an additional 4 years of experience may substitute for the degree.
  • 3 years of Software Engineering experience.
  • 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 (SMEs).

Technologies

  • Python
  • Bash
  • Git
  • AI/LLM tools
  • Skills
  • Model Context Protocol (MCP)

Benefits

  • Annual merit increases and performance-based bonuses.
  • 4 weeks paid time off that is never “use or lose”.
  • 12 paid holidays.
  • Comp time and overtime.
  • Flexible work hours.
  • 80 hours of paid parental leave with an additional $8,000 supplemental payment upon returning from maternity.
  • Medical, dental, and vision benefits for individuals and families (those who waive medical benefits receive an additional $4,160/year).
  • 401(k) retirement plan with company matching contributions.
  • Annual lifestyle bonus of $600 to use toward gyms/fitness, new tech, or an HSA.
  • Term life insurance, short-term disability, and long-term disability.

How to Apply

  • Apply online and a recruiter will reach out to you.
  • Phone screen with a recruiter.
  • Interview with the Visionist team at their HQ in Columbia, MD.
  • Final steps are completed after the interview.

Similar Jobs