Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Minnkota Power Cooperative Logo

AI/ML Programmer Analyst

Minnkota Power Cooperative

From $83,869
Dec 29, 2025
Grand Forks, ND, US
Apply Now

Minnkota Power Cooperative is seeking to develop and implement artificial intelligence (AI) and machine learning (ML) solutions to support enterprise applications and improve business workflows.

Requirements

  • Two or more years’ experience with enterprise business applications and software, including enterprise asset management, inventory, procurement, human resources or financial functions
  • Two or more years’ experience with artificial intelligence foundations, including large language models, retrieval-augmented generation, and machine learning preferred
  • Experience with web development, including HTML5, CSS3, and JavaScript
  • Experience with databases preferred
  • Experience working with APIs and/or web services preferred
  • Bachelor’s degree in computer science or other related area, or equivalent combination of experience and education

Responsibilities

  • Design, develop, document and test applications and software systems.
  • Analyze and modify existing applications and provide recommendations for system improvements.
  • Monitor the operation and performance of assigned applications and respond by diagnosing and correcting errors and issues.
  • Assist end users by providing ongoing support and technical assistance.
  • Develop custom software and integrations to support enterprise applications
  • Integrate Large Language Models and Retrieval-Augmented Generation into various functional areas of the business
  • Develop ML solutions for data-rich business workflows

Other

  • Bachelor’s degree in computer science or other related area, or equivalent combination of experience and education
  • Two or more years’ experience with enterprise business applications and software
  • Travel outdoors to multiple locations dependent on work
  • Work under schedules and deadline pressure
  • Present information to others, work independently and use discretion and judgment for confidential or sensitive projects/issues