AIML Programmer Analyst

Not Interested
Bookmark
Report This Job

profile Job Location:

Grand Forks, ND - USA

profile Monthly Salary: Not Disclosed
Posted on: 4 hours ago
Vacancies: 1 Vacancy

Job Summary

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 $83869 per year. Appropriate pay will be determined based on a candidates 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 vendors 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

  • Bachelors 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. Resumes will not be accepted without a completed application.


Required Experience:

IC

Minnkota Power CooperativeAI/ML Programmer AnalystAbout the PositionMinnkota 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 includ...
View more view more

Key Skills

  • Mainframe Development
  • Cobol
  • SQL
  • .NET
  • ASP.NET
  • Microsoft SQL Server
  • ssrs
  • C#
  • Visual Studio
  • Visual Basic
  • Db2
  • Oracle

About Company

Company Logo

Minnkota Power Cooperative exists for the sole purpose of meeting the electricity needs of rural member cooperatives in eastern North Dakota and northwestern Minnesota, powering the region's homes, farms, schools and businesses.

View Profile View Profile