JOBSEARCHER

AI Software Engineer

HaystackBaltimore, MDApril 12th, 2026
Principal Software Developer | HybridWe're hiring for a highly respected technology company that provides advanced solutions for government and commercial clients, specializing in developing and delivering innovative digital and mission-critical systems. The company is known for its commitment to tackling complex challenges and pushing the boundaries of technological advancement.The Role• Design, develop, test, and maintain software for real-time, high-availability systems.• Apply AI-assisted development tools to accelerate coding, refactoring, debugging, and automated test generation.• Utilize AI responsibly across the full Software Development Life Cycle (SDLC).• Analyze complex system requirements and translate them into efficient, maintainable designs.• Develop and maintain automation scripts for development, test, and production environments.• Promote code quality, reuse, traceability, and cross-team collaboration.What You'll Need• Bachelor’s degree in Computer Science or related field with 12+ years of relevant experience, or Master’s degree with 10+ years.• Hands-on experience using AI-assisted coding tools (e.g., Claude Code, GitHub Copilot) for code generation, debugging, and automated test creation.• Familiarity with large language model platforms (e.g., OpenAI, Anthropic, Google Gemini).• Experience designing effective prompts and validating AI-generated output for correctness, safety, and bias.• Strong object-oriented programming experience with proficiency in C, C++, and/or Ada.• Experience developing real-time, multi-threaded systems and Linux environments.What's On Offer• Opportunity to work on mission-critical, real-time safety systems supporting national infrastructure.• Engaging role that integrates cutting-edge AI into disciplined software engineering workflows.• Commitment to continuous learning and responsible AI implementation.• Collaborative environment focused on solving complex problems.Apply via Haystack today!