JOBSEARCHER

Software Engineer

HaystackDuluth, MNL6 LeadSeptember 28th, 2026
We're hiring on behalf of a Haystack partner!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 for code generation, debugging, and automated test creation.• Familiarity with large language model platforms.• 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.• Ability to obtain and maintain a Public Trust clearance.What's On Offer• Competitive annual salary ($131,300 - $237,350) plus bonus potential.• 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.Apply via Haystack today!