2

Remote Computer Programming Jobs in North Dakota

Senior AI/ML Engineer

Bismarck, ND · Remote

$90 - $100/hr

Remote Reference ID: JN -052026-107129 Date Posted: 05/26/2026 Shortcut: * Description ... BA/BS in Computer Science, Machine Learning, or related field with 10 years of experience, or MA/MS ...

Integration Engineer (3419)

Minot, ND · On-site +1

$103K - $138K/yr

Work is primarily sedentary and computer based, requiring prolonged periods of sitting, typing, and ... Work is performed in an office or remote environment with minimal exposure to physical hazards.

Integration Engineer (3419)

Minot, ND · On-site +1

$106K - $165K/yr

Work is primarily sedentary and computer based, requiring prolonged periods of sitting, typing, and ... Work is performed in an office or remote environment with minimal exposure to physical hazards.

Bachelor's degree in computer science, mathematics, engineering or another related field * 0-4 ... Remote first work environment * Choice of a HDHP or PPO Medical plan, we pay 100% of the premium ...

Senior AI/ML Engineer

Bismarck, ND · On-site +1

$102K - $140K/yr

Remote/Hybrid: This role is based remotely but if you live within a 50-mile radius of Sunnyvale, CA ... Experience with computer vision , machine learning , or data-centric AI projects - especially where ...

Integration Developer

Fargo, ND · On-site +1

$75K - $100K/yr

Remote A Day in the Life The Integration Developer designs and implements integration solutions ... Bachelor's Degree in Computer Science, Computer Information Systems, or a related field * 1-2 years ...

Integration Developer

Fargo, ND · On-site +1

$75K - $100K/yr

Remote A Day in the Life The Integration Developer designs and implements integration solutions ... Bachelor's Degree in Computer Science, Computer Information Systems, or a related field * 1-2 years ...

Integration Developer

Fargo, ND · On-site +1

$75K - $100K/yr

Remote A Day in the Life The Integration Developer designs and implements integration solutions ... Bachelor's Degree in Computer Science, Computer Information Systems, or a related field * 1-2 years ...

next page

Showing results 1-20

Remote Computer Programming information

See North Dakota salary details

$34.9K

$68.7K

$101K

How much do remote computer programming jobs pay per year?

As of Jun 9, 2026, the average yearly pay for remote computer programming in North Dakota is $68,748.00, according to ZipRecruiter salary data. Most workers in this role earn between $53,400.00 and $84,600.00 per year, depending on experience, location, and employer.

What is remote computer programming?

Remote computer programming involves writing, testing, and maintaining software code from a location outside of a traditional office, typically from home or another remote setting. Programmers collaborate with teams using digital tools, version control systems, and communication platforms to build software solutions. This arrangement offers flexibility, but also requires strong communication skills, self-discipline, and familiarity with remote work technologies. Many companies offer remote computer programming positions to access a global talent pool and provide employees with a better work-life balance.

What is the difference between Remote Computer Programming vs Remote Software Development?

AspectRemote Computer ProgrammingRemote Software Development
Required CredentialsTypically requires programming certifications or degrees in computer scienceOften requires similar credentials, with additional experience in software design and architecture
Work EnvironmentPrimarily focused on writing, testing, and debugging codeIncludes coding but also involves planning, designing, and managing software projects
Employer & Industry UsageUsed across tech companies, startups, and freelance platformsCommon in software firms, tech departments, and development agencies
Search & Comparison IntentPeople compare to understand coding roles and skillsPeople compare to grasp broader software project responsibilities

Remote Computer Programming involves writing and testing code, while Remote Software Development encompasses coding along with designing and managing entire software projects. Both roles share similar credentials and work environments but differ in scope and responsibilities.

What are the key skills and qualifications needed to thrive as a Remote Computer Programmer, and why are they important?

To thrive as a Remote Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or JavaScript), problem-solving abilities, and a relevant degree or coding certifications. Familiarity with version control systems (like Git), cloud platforms, and collaboration tools (such as Slack or Jira) is typically required. Excellent communication, self-motivation, and time management skills are crucial for remote collaboration and productivity. These skills and qualities ensure efficient code delivery, effective teamwork, and the ability to meet project goals independently in a remote setting.

What are some common challenges faced by remote computer programmers and how can they be addressed?

Remote computer programmers often encounter challenges related to communication, collaboration, and time management. Without in-person interactions, it can be harder to clarify requirements, coordinate with team members, or stay informed about project updates. To address these challenges, successful remote programmers proactively use collaboration tools, attend regular virtual meetings, and maintain clear, written documentation. Building strong communication habits and setting structured work schedules also help maintain productivity and foster effective teamwork.
What are the most commonly searched types of Computer Programming jobs in North Dakota? The most popular types of Computer Programming jobs in North Dakota are:
What job categories do people searching Remote Computer Programming jobs in North Dakota look for? The top searched job categories for Remote Computer Programming jobs in North Dakota are:
What cities in North Dakota are hiring for Remote Computer Programming jobs? Cities in North Dakota with the most Remote Computer Programming job openings:
Infographic showing various Remote Computer Programming job openings in North Dakota as of May 2026, with employment types broken down into 87% Full Time, 11% Part Time, 1% Temporary, and 1% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $68,748 per year, or $33.1 per hour.
Principal Geotechnical Engineer (Remote)

Principal Geotechnical Engineer (Remote)

Braun Intertec

Fargo, ND • On-site, Remote

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 7 days ago


Braun Intertec rating

7.9

Company rating: 7.9 out of 10

Based on 12 frontline employees who took The Breakroom Quiz

156th of 352 rated engineering


Job description

SIGN-ON BONUS UP TO $40,000
This position is intended primarily for North Dakota region projects.
ESSENTIAL DUTIES and RESPONSIBILITIES:
  • Manages highly complex projects and provides technical review and project management support of projects for clients with multiple technical disciplines.
  • Prepares and makes decisions for major proposals and contracts.
  • Prepares complex engineering reports giving professional opinions and practical geotechnical solutions.
  • Perform engineering analysis using company and industry methodologies and standards and makes engineering decisions using standard formulas and computer software.
  • Interfaces with federal and state regulatory authorities on complex projects.
  • Develops and delivers client presentations as part of relationship development and assists with marketing strategies and activities pertaining.
  • Understand and manage the needs of clients through communications and proposal/project work.
  • Oversees client contracting in unit with support from corporate legal.
  • Develops and maintain internal and external client relationships, including project and non-project related face-to-face meetings.
  • Understands Braun Intertec services and has the ability to market such to clients.
  • Coordinate project assignments with other engineers and technicians within the discipline group.
  • Reviews drawings supplied by vendors, clients, engineers, and architects and recommends necessary changes.
  • Review engineering work of others and technical reports.
  • Identifies complex problems/possible solutions and take the appropriate action to resolve.
  • Efficiently and effectively manages project teams including engineering and field support personnel.
  • Leads, mentors, manages, and develops technical staff.
  • Works within established procedures and/or protocols with the ability to manage and migrate risk.
  • Represents BIC internally and externally as a technical leader and resource.
  • Consistently follows all safety policies and practices and communicates project safety requirements to all team members assigned to projects managed.

REQUIRED SKILLS/COMPETENCIES
  • Strong leadership and strategic thinking skills.
  • Creative and innovative thinking in bringing successful resolution to high-impact, complex, and/or cross-department problems.
  • Ability to qualify professional opinions and recommendations of less experienced engineers and mentor in applying engineering principles and practices.
  • Ability to influence others, delegate and develop direct reports.
  • Reputation of being a technical leader in the industry regionally or nationally.
  • Excellent problem solving skills.
  • Excellent written and verbal communication skills with good interpersonal skills.
  • Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations.
  • Ability to write reports, business correspondence, and procedure manuals
  • Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables.
  • Ability to develop and progress multiple positive client relationships.
  • Highly organized and ability to prioritize work.
  • Ability to work both independently and as a team member.
  • Ability to create, maintain, and communicate project budgets.
  • Solid organizational skills including attention to detail and multi-tasking skills.

MINIMUM QUALIFICATIONS
Education Requires Bachelor's Degree in civil or geotechnical engineering or closely related field, MS or PhD desirable
Experience and/or Training Minimum 15 years of geotechnical engineering experience within professional consulting services, managing client relationships, and developing new business
Licenses/Certificates Valid Driver's License, Requires ND PE Certification.
PHYSICAL AND MENTAL DEMANDS:
Essential: Hearing and vision (both correctable), continuous sitting or standing at desk or workstation, wrist turning, grasping, pinching, and finger manipulation, other physical requirements typical of working on a computer and talking on a phone (65%-100% of the time worked); frequent walking, lifting or carrying up to 30 lbs, turning and twisting (30%-64% of the time worked); occasional reaching, lifting or carrying up to 20 lbs, and push/pull up to 10 lbs (11%-29% of the time worked); rarely taste/smell, stooping, kneeling, crawling, climbing ladders, lifts or scaffolding (0-9% of the time worked).
WORKING ENVIRONMENT:
Work/Environment
Usually will be an office environment, using computer, telephone, other office equipment as needed to perform duties; frequent interruptions throughout day likely. Sometimes will be a jobsite environment which can be outside in all weather conditions and/or tightly enclosed areas and can have uneven walking surfaces.
Travel Requirements
Position requires offsite travel (locally and throughout United States), up to 25%.
#LI-MB1
Braun Intertec is a Drug-Free Workplace and require all new hires to complete a pre-employment drug screen test, criminal background check, and motor vehicle report.
Braun Intertec employees are encouraged to expand their skills and certifications through company provided training and mentoring.
Braun Intertec offers a competitive compensation and benefits package, including: medical, dental, vision, life insurance, 401(k) plan, PTO, Employee Stock Ownership Program (ESOP), and paid holidays.
Compensation Range:
$122,000.00 - $182,000.00
As an EEO/Affirmative Action Employer, all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, veteran or disability status.
Braun Intertec strives to ensure that its careers web site is accessible to all. If you need assistance completing your online application, please email hrhelp@braunintertec.com.
As an Equal Opportunity Employer, Braun Intertec is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans. If you need a reasonable accommodation to assist with your job search or application for employment, please e-mail us at hrhelp@braunintertec.com. In your e-mail, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.

What Braun Intertec employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom