> Markdown version of [/jobs/ext/2177719-software-engineer](https://www.wearedevelopers.com/jobs/ext/2177719-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Visionist, Inc - **Location:** Columbia, MD, United States - **Experience:** Experienced - **Salary:** $115,000.0 - $160,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Code Generation, Software Debugging, Elasticsearch, Python (Programming Language), Software Engineering, Data Streaming, Prompt Engineering, Apache Kafka, Build Tools, Stream Processing, Code Restructuring - **Published:** August 22, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9107854/software-engineer ## About the Role Bachelor's degree in a technical discipline. (Additional 4 years of experience may substitute degree) - 3 years of experience in software development with strong Python proficiency - Hands on experience building and maintaining production applications servicing hundreds to thousands of users - Experience developing resilient, scalable stream processing applications using modern messaging and event-streaming platforms - Experience leveraging AI coding assistants for code generation, refactoring, debugging, and automation - Understanding of AI development concepts, including prompt engineering, context management, structured outputs, and tool/function calling ## Description Develop agentic integrations with Python that leverage multiple AI models, APIs, and data sources in production - Build tools and agentic workflows within modern frameworks like PydanticAI, Langgraph, and DeepAgents - Work directly with key stakeholders and cyber analysts to understand operational workflows and identify high-impact automation opportunities - Design and implement real-time analytics pipelines in Python leveraging Apache Kafka for stream processing and Elasticsearch for indexing and querying - Maintain and troubleshoot a production grade agentic platform ## Related Videos - [Python-Based Data Streaming Pipelines Within Minutes](https://www.wearedevelopers.com/videos/1233-python-based-data-streaming-pipelines-within-minutes) - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [How to Benchmark Your Apache Kafka](https://www.wearedevelopers.com/videos/76-how-to-benchmark-your-apache-kafka) - [Add Location-based Searching to Site with ElasticSearch](https://www.wearedevelopers.com/videos/77-add-location-based-searching-to-site-with-elasticsearch) - [Developer Productivity Using AI Tools and Services - Ryan J Salva](https://www.wearedevelopers.com/videos/1339-developer-productivity-using-ai-tools-and-services-ryan-j-salva) - [Building a framework-independent component library](https://www.wearedevelopers.com/videos/1679-building-a-framework-independent-component-library) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [What is Software Engineering in the Age of AI?](https://www.wearedevelopers.com/magazine/640-what-is-software-engineering-in-the-age-of-ai) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)