AI Engineer

Company: Haystack

Location: Minnesota (Remote)

Type: Full-time

Remote: Yes

Posted: 2026-09-27

About this role

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!

Create Your Job Alert

Other AI Jobs

Other Jobs in Minnesota