Jobs · Engineering · Maryland

Junior Software Engineer

Visionist, Inc. · Columbia, MD · 2 mo ago
On-siteEngineering$115k–$160k/yrFull-time

About the role

Visionist is seeking a Junior Software Engineer for a fully funded opportunity on a prime contract. The role involves developing agent-based integrations, building tools and workflows, collaborating with stakeholders, and maintaining a production-grade agentic platform.

Responsibilities

  • Develop agent-based integrations in Python that leverage multiple AI models, APIs, and data sources in production environments
  • Build tools and agent workflows using modern frameworks such as PydanticAI, LangGraph, and DeepAgents
  • Collaborate directly with stakeholders and cyber analysts to understand operational workflows and identify high-impact automation opportunities
  • Design and implement real-time analytics pipelines in Python using Apache Kafka for stream processing and Elasticsearch for indexing and search
  • Maintain, monitor, and troubleshoot a production-grade agentic platform to ensure reliability and performance

Requirements

  • Bachelor's degree in a technical discipline
  • (Additional 4 years of experience may substitute degree)
  • 3 years of experience in software development
  • Strong software development experience with advanced proficiency in Python
  • Hands-on experience building and maintaining production applications supporting hundreds to thousands of users
  • Understanding of modern AI development concepts, including prompt engineering, context management, structured outputs, and tool/function calling
  • Experience building scalable, resilient stream processing systems using event-driven and messaging platforms (e.g., Kafka)
  • Experience leveraging AI coding assistants for code generation, refactoring, debugging, and automation

Qualifications

  • Passionate about utilizing a diverse tech stack
  • Thrives in a collaborative work environment

Skills

  • Python
  • Modern AI development concepts
  • Event-driven and messaging platforms (e.g., Kafka)
  • AI coding assistants

Benefits

  • Competitive 15% retirement contribution
  • 4 weeks paid time off
  • 12 paid holidays
  • Comp time
  • Overtime
  • Flexible work hours
  • Medical, dental, & vision benefits
  • Annual lifestyle bonus
  • Annual merit increases & performance-based bonuses
  • Term life insurance, short-term disability, & long-term disability

Pay

Salary range: $115,000 - $160,000

Schedule

Flexible work hours

Similar jobs

Software Engineer

Revenue Management Solutions, LLCOklahoma City, OK· 1 mo ago
Engineeringapply on workforcenow.adp.com

Software Engineer

Q2Austin, TX· 3 wk ago
Engineeringapply on q2ebanking.wd5.myworkdayjobs.com

Software Engineer

Booz Allen HamiltonChantilly, VA· 2 days ago
Engineering$87k–$198k/yrapply on careers.boozallen.com

Software Engineer

EpicTallahassee, FL· 3 wk ago
Information Technologyapply on epic.avature.net