Minnkota Power Cooperative

AI/ML Programmer Analyst

AI/ML Programmer Analyst
Notice info
LocationGrand Forks, ND
Job Typefull time
On-site
Utilities

About This Job

Job Details

Description Minnkota Power Cooperative

AI/ML Programmer Analyst

About The Position

Minnkota Power Cooperative is seeking a motivated and detail-oriented

Artificial Intelligence/Machine Learning Programmer Analyst

to join our Information Technology team at our Grand Forks, North Dakota headquarters. This role includes traditional software development, with a focus on the development and implementation of artificial intelligence (AI) and machine learning (ML) solutions.

The salary range for this position begins at $83,869 per year. Appropriate pay will be determined based on a candidate's skills, education, and previous relevant experience.

Position Summary

The Programmer Analyst reports to the Software Development Supervisor and will develop, implement, and support enterprise applications, in addition to AI and ML solutions.

Key Areas Of Focus Include

- Configuring enterprise applications

- Developing custom software and integrations to support enterprise applications

- Integrating Large Language Models and Retrieval-Augmented Generation into various functional areas of the business

- Developing ML solutions for data-rich business workflows


Essential Responsibilities

- Design, develop, document and test applications and software systems.

- Understand functional & business requirements and translate into technical design.

- Complete detail design including inputs, outputs, form layouts, workflow details, database impacts, views and reporting requirements.

- Determine technical and resource requirements to implement design which should include resource and time requirements.

- Collaborate with end users to complete thorough testing of all new functionality and development.

- Implement development and code changes as well as providing user documentation as required.

- Analyze and modify existing applications and provide recommendations for system improvements.

- Proactively monitor vendor’s website, e-mails and webinars to determine when new updates and functionality are released.

- Document changes and impacts prior to making recommendations to end users.

- Responsible for initial testing of new updates and releases prior to assisting and directing end users with user acceptance testing.

- Modify application configuration to incorporate new functionality and modules.

- Document and track all code changes according to department standards

- Monitor the operation and performance of assigned applications and respond by diagnosing and correcting errors and issues.

- Proactively monitor application and server logs for errors and performance issues.

- Collaborate with DBA and Server Administrator to troubleshoot and maintain systems.

- Provide recommendations based on reported vulnerabilities and security bulletins related to the applications and software systems

- Assist end users by providing ongoing support and technical assistance.

- Provide timely response to all support tickets and queries from end users.

- Monitor department help desk for tickets.

- Collaborate with other development and technical staff on issues.

- Work with vendors to report bugs and monitor support requests through to resolution.


Organizational Competencies


- Safety

- Integrity

- Teamwork

- Innovation

- Reliability


Job Competencies

- Action Oriented

- Decision Quality

- Learning on the Fly

- Priority Setting

- Problem Solving

Goals and Objectives

An employee filling this role is expected to meet changing and unique goals and objectives, as established by their supervisor, related to the broader area in which the employee is assigned.

Job Qualification Standards

Education and Training

- Bachelor’s degree in computer science or other related area, or equivalent combination of experience and education


Experience

- Two or more years’ experience with enterprise business applications and software, including enterprise asset management, inventory, procurement, human resources or financial functions AND/OR

- 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

Physical and Mental Demands

The physical demands and work environment characteristics described here are representative of those that must be met by an employee to successfully perform the essential functions of the position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Physical demands: While performing the duties of this position, the incumbent is primarily required to sit, stand, walk, stoop, bend and frequently utilize a keyboard/computer. Specific vision abilities include close vision, peripheral vision, depth perception and the ability to adjust focus.

Mental demands: While performing the duties of this position, the incumbent will be required to problem solve, read, write and analyze data, work under schedules and deadline pressure, present information to others, work independently and use discretion and judgment for confidential or sensitive projects/issues.

Work Environment: While performing the duties of this position, the employee is exposed to an office environment indoors, and will travel outdoors to multiple locations dependent on work.

Benefits

Minnkota Power Cooperative supports employees through a strong total compensation package that includes a competitive pay and benefits package, along with career growth opportunities. The cooperative offers:

Medical insurance

Dental insurance

Vision insurance

401(k)

Pension plan

Life insurance and AD&D

Short-term and Long-term disability insurance

Paid leave: Holidays and floating holidays, Vacation, Sick leave

Employee Assistance Program

Flexible Spending Accounts for dependent care

Educational assistance

Membership in select professional organizations

For more information regarding this job and our online application go to www.Minnkota.com. Resumes will not be accepted without a completed application.

Similar Jobs

company-logo

AI/ML Programmer Analyst

Minnkota Power Cooperative
Job Typefull time
 
Grand Forks, ND
13 days ago
company-logo

Artificial Intelligence Analyst

Precision Drilling
Job Typefull time
 
Calgary, AB
8 days ago
company-logo

Junior AI Developer - ML Engineering Emphasis

Babcock & Wilcox
 
Akron, OH
25 days ago
company-logo

Program Analyst

Welty Energy
Job Typefull time
 
Fairlawn, OH
18 days ago
company-logo

Salesforce Programmer Analyst, Expert

Pacific Gas and Electric
Job Typefull time
Salary
$128000 - $218000
Oakland, CA
22 days ago
company-logo

Salesforce Programmer Analyst, Expert

Pacific Gas and Electric Company
Job Typefull time
Salary
$128000 - $218000
Oakland, CA
22 days ago
company-logo

Program Analyst

Alberta Electric System Operator
Job Typefull time
 
Calgary, AB
24 days ago
company-logo

AI Engineer

Virginia Transformer Corp.
Job Typefull time
 
Roanoke, VA
12 days ago
company-logo

AI Developer Intern

TerraPower
Job Typeinternship
 
Bellevue, WA
29 days ago
company-logo

Artificial Intelligence/Machine Learning Engineer

Wabash Valley Power Alliance
Job Typefull time
 
Indianapolis, IN
23 days ago
company-logo

Programmer Analyst, Principal

Pacific Gas and Electric
Job Typefull time
Salary
$136000 - $232000
Oakland, CA
22 days ago
company-logo

Programmer Analyst, Principal

Pacific Gas and Electric Company
Job Typefull time
Salary
$136000 - $232000
Oakland, CA
22 days ago
company-logo

Software Engineer - Enterprise AI

Chevron
Job Typefull time
 
Houston, TX
5 days ago
company-logo

Artificial Intelligence Engineer

Onyx
Job Typefull time
Salary
$180000 - $350000
California, MD
23 days ago
HM

AI AGENT SOFTWARE ENGINEER (X2)

Hudson Manpower
Job Typefull time
Salary
$200000 - $250000
San Francisco, CA
20 days ago
company-logo

IT Analyst, Artificial Intelligence

Eversource Energy
Job Typefull time
Salary
$87230 - $96920
Westwood, MA
23 days ago
company-logo

Computer Systems Analyst

Southern Company
Job Typefull time
 
Birmingham, AL
12 days ago
company-logo

Intern - AI Engineering

MidAmerican Energy
Job Typefull time
 
Des Moines, IA
26 days ago
company-logo

Training Analyst I

Westinghouse Electric Company, LLC
Job Typecontract
Salary
$95680 - $106080
Massachusetts, MA
about 1 month ago
company-logo

Training Analyst I

Westinghouse Electric Company
Job Typecontract
 
Miami, FL
about 1 month ago

Trending Jobs

company-logo

Lead Software Engineer

Energy Hire
Job TypeFull time
Salary
$120000 - $180000
Dallas, Texas
5 months ago
HE

Landman

Herbaly Exploration LLC
Job TypeFull time
 
Littleton, Colorado
2 months ago
company-logo

Sustainability Project Manager

Cal Paso Solar Electric
Job TypeFull time
Salary
$72800 - $187200
Los Angeles, California
2 months ago
company-logo

Recruiter – Renewable Energy Sector

Microgrid.Tech
Job TypeFull time
 
Long Beach, California
3 months ago
company-logo

IT Support Specialist

Cal Paso Solar Electric
Job TypeFull time
Salary
$29 - $60
Los Angeles, California
2 months ago
company-logo

Data Engineer

Dream Home Inspection LLC
Job TypeFull time
Salary
$20 - $49
Baldwin, Florida
23 days ago
company-logo

Record Management Associate

Dream Home Inspection LLC
Job TypeFull time
Salary
$32932 - $40932
Los Angeles, California
12 days ago
PR

Executive Coordinator

Perpetua Resources
Job Typefull time
Salary
$55000 - $75000
Boise, ID
19 days ago
company-logo

Land Acquistion Agent

Sustainable Land Management
Job TypeContract
 
Fort Worth, Texas
10 days ago
company-logo

Intern - Pipeline Technician (Owatonna, MN)

Berkshire Hathaway Energy
Job Typeinternship
 
Owatonna, MN
24 days ago
company-logo

Chief Operation Officer – Cold Storage Revolution

Microgrid.Tech
Job TypeFull time
 
Long Beach, California
2 months ago
HE

Safety Professional - Oahu

Hawaiian Electric Company, Inc.
Salary
$87400 - $111500
Pearl City, HI
26 days ago
company-logo

Co-op Student, Finance

Ontario Energy Board
Job Typeinternship
 
Toronto, ON
22 days ago
company-logo

Intern - High School - Des Moines, IA

Berkshire Hathaway Energy
Job Typeinternship
 
Des Moines, IA
24 days ago
company-logo

Inventory Manager - Magnolia, Texas

Nabors Industries
Job Typefull time
 
Magnolia, TX
26 days ago
EG

Office Assistant

Ed's Garage, Inc.
Job Typepart time, full time
 
Canterbury, CT
about 1 month ago
BD

Industrial Hygienist

Burgundy Diamond Mines
Job Typefull time
 
Yellowknife, NT
30 days ago
company-logo

Terminal Operator

Plains All American Pipeline
Job Typefull time
 
Crane, TX
about 1 month ago
HE

Accounting Clerk II - Oahu

Hawaiian Electric Company, Inc.
Salary
$47840 - $47840
Honolulu, HI
26 days ago
company-logo

Welder/Fitter

Unique Metal Fabrications, Inc.
Job Typecontract
Salary
$39520 - $47840
Pittsburg, KS
about 1 month ago