1

Computer Science Jobs in Glendive, MT (NOW HIRING)

Solutions Architect

Sidney, MT · On-site

$68.50 - $90.25/hr

Bachelor's degree in Computer Science or equivalent combination of relevant education, training and experience Experience: * 10 years of experience in application development * 2 years of experience ...

Computer Science information

See Glendive, MT salary details

$56.1K

$82.5K

$97.3K

How much do computer science jobs pay per year?

As of Jul 27, 2026, the average yearly pay for computer science in Glendive, MT is $82,546.00, according to ZipRecruiter salary data. Most workers in this role earn between $77,000.00 and $92,900.00 per year, depending on experience, location, and employer.

What is the difference between Computer Science vs Software Developer?

AspectComputer ScienceSoftware Developer
Required CredentialsBachelor's or higher in CS or related fieldBachelor's in CS, Software Engineering, or related field often preferred
Work EnvironmentResearch labs, academia, tech companies, startupsTech companies, software firms, freelance projects
Industry UsageAcademic research, algorithm development, theoretical workBuilding, coding, testing software applications
Common Search/ComparisonFocuses on theoretical foundations and algorithmsFocuses on practical software creation and deployment

Computer Science and Software Developer roles often overlap, but Computer Science emphasizes theoretical foundations, algorithms, and research, while Software Developers focus on designing, coding, and maintaining software applications. Both roles require programming skills, but their primary focus and work environments differ.

What is computer science?

Computer science is the study of computers, computational systems, and how they process information. It covers a wide range of topics, including programming, algorithms, data structures, artificial intelligence, and software engineering. Computer scientists design and analyze software and hardware to solve problems and improve technology. The field is essential in many industries, from finance and healthcare to entertainment and research.

What Are Computer Science Jobs?

The computer science field provides a wide range of opportunities for technically talented individuals. Depending on your skills and interests, you can find computer science jobs as a software developer, hardware engineer, database administrator, computer systems analyst, network architect, information security analyst, or web developer. You need an analytical mind and strong technical skills to perform your job duties, which may be to develop, maintain, and troubleshoot computer systems, applications, or networks. Your responsibilities in a computer science job are often directly related to the business goals and outcomes of your employer.

What are the key skills and qualifications needed to thrive in a Computer Science role, and why are they important?

To thrive in a Computer Science role, you need strong programming skills, problem-solving abilities, and a degree in computer science or a related field. Familiarity with languages like Python, Java, C++, version control systems such as Git, and software development methodologies is often required. Analytical thinking, attention to detail, and effective teamwork are valuable soft skills that set candidates apart. These skills ensure you can design efficient solutions, collaborate on complex projects, and adapt to rapidly evolving technologies.

What are some common challenges computer science professionals face when working on collaborative software projects?

Computer science professionals often encounter challenges such as coordinating with team members across different disciplines, managing version control in shared codebases, and ensuring clear communication of technical concepts to non-technical stakeholders. Navigating conflicting priorities and integrating diverse components can also be demanding, especially in agile environments with tight deadlines. Strong collaboration skills, openness to feedback, and familiarity with team tools like Git and project management platforms can help address these challenges effectively.
What cities near Glendive, MT are hiring for Computer Science jobs? Cities near Glendive, MT with the most Computer Science job openings:
Infographic showing various Computer Science job openings in Glendive, MT as of July 2026, with employment types broken down into 1% As Needed, 76% Full Time, 19% Part Time, and 4% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $82,546 per year, or $39.7 per hour.
MRI Technologist - Torrance BCO MRI - Per Diem 8 Hour Days (Non-Exempt) (Non-Union)

MRI Technologist - Torrance BCO MRI - Per Diem 8 Hour Days (Non-Exempt) (Non-Union)

Keck Medicine of USC

Beach, ND • On-site

Part-time

Posted 10 days ago


Keck Medicine of USC rating

7.7

Company rating: 7.7 out of 10

Based on 52 frontline employees who took The Breakroom Quiz

218th of 1,051 rated hospitals


Job description

As an integral part of the Imaging Services Team, the Magnetic Resonance Technologist provides support for the radiologists by performing highly specialized MRI studies in the MRI department and the Operating Room. Provides related work as required.
The MRI technologist performs basic and complex MR imaging procedures and may be assigned post-processing responsibilities. The MRI technologist must demonstrate an understanding of human cross-sectional anatomy, physiology, pathology, pharmacology and medical terminology. The candidate must maintain a high degree of accuracy in participant positioning and image acquisition/formation. He/she must maintain knowledge about magnetic field safety and properly screen all participants and visitors prior to admittance into the MR magnet room. The technologists prepares and administers paramagnetic contrast media in accordance with department policy, and state and federal regulations, maintaining accurate up-to-date records of procedures performed; ensuring accurate processing of radiology orders and exercises strict confidentiality.

Essential Duties:

  • Performs MRI procedures proficiently, accounting for variation in patients' conditions, ages and ability to cooperate.
  • Performs formatting, archiving, and remove command.
  • Maintains equipment in good operating condition and reports malfunctions, maladjustments or necessary repairs.
  • Performs quality control procedures and/or assists Director of Medical imaging and Radiologists in quality management.
  • Demonstrates knowledge of principles of MRI physics and computer science related to MRI scanning.
  • Demonstrates complete working knowledge of imaging equipment and computer software necessary to perform studies. Calibrates imaging systems periodically as required (i.e., tube warm-up).
  • Demonstrates correct and adequate cross-sectional anatomic positioning skills.
  • Selects appropriate MRI scanning technique/equipment and determines the most suitable anatomical posture and positions. Procedures are planned and executed considering physiologic and developmental age. Serves ages pediatric through geriatric.
  • Reviews examination for proper positioning, technique and identification as per approved protocols.
  • Confirms patient identification by verifying name and birthdate.
  • Reviews patient questionnaire, doctor's order and requisition for physician notes and/or special instructions, reviews with radiologist and patient if necessary, to assure safety and appropriateness.
  • Recognizes emergency situations, indicate code and properly administer aid as needed.
  • Performs visual inspections, selects appropriate equipment and applies immobilization devices as required.
  • Practices sterile technique and prevents cross contamination to patient and instruments.
  • Records pertinent patient information and completes all paperwork as required and assists in maintaining files. Performs billing functions timely and accurately.
  • Prepares examination for interpretation by radiologist. Scans supporting documentation into PACS.
  • Keeps MRI scan rooms/work stations neat, orderly, and prepared and assures exam room is stocked with appropriate supplies. Assists with ordering and stocking of department supplies and equipment.
  • Willingly performs other related duties outside immediate work area as assigned or required (i.e., scheduling, Q.C. follow-up, transport, clerical).
  • Exhibits organizational skills and utilizes time efficiently.
  • Accepts change as an opportunity for growth, learning and development; adapts to changing procedures and goals in a cooperative and positive manner.
  • Assist in maintaining an atmosphere of cooperation with other departments, medical staff and fellow employees.
  • Acts as a mentor to and is a source of information for less experienced Radiology Technologist.
  • Acts as an ambassador of good will when interacting with all staff members and other departments.
  • Uses the chain of command appropriately to communicate any concerns with the department, co-workers or medical staff.
  • Responsible for work schedule hours if any changes were made. Demonstrates computer science knowledge and principles related to any other modalities (CT, MRI or X-ray) and films according to approved protocols.
  • Ensures that intraoperative safety measures and policy is followed when performing MRI procedures in the Operating Room.
  • Performs other duties as assigned.

Required Qualifications:

  • Req High School or equivalent
  • Req Specialized/technical training Graduate of an approved MRI Technology school/Program.
  • Req 1 year Experience as an MRI technologist.
  • Req Must have excellent communication skills, including the ability to speak, read and write English proficiently.
  • Req Demonstrates ability to effectively work with physicians, staff, and patients.

Preferred Qualifications:

  • Pref Certified Radiologic Technologist (CA DPH) CA Certified Radiologic Technologist License

Required Licenses/Certifications:

  • Req American Registry of Radiologic Technologists (ARRT) Magnetic Resonance Imaging (ARRT) or ARMRIT Certification
  • Req Basic Life Support (BLS) Healthcare Provider from American Heart Association
  • Req Fire Life Safety Training (LA City) If no card upon hire, one must be obtained within 30 days of hire and maintained by renewal before expiration date. (Required within LA City only)
The hourly rate range for this position is $46.00 - $76.07. When extending an offer of employment, the University of Southern California considers factors such as (but not limited to) the scope and responsibilities of the position, the candidate's work experience, education/training, key skills, internal peer equity, federal, state, and local laws, contractual stipulations, grant funding, as well as external market and organizational considerations.

USC is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or any other characteristic protected by law or USC policy. USC observes affirmative action obligations consistent with state and federal law. USC will consider for employment all qualified applicants with criminal records in a manner consistent with applicable laws and regulations, including the Los Angeles County Fair Chance Ordinance for employers and the Fair Chance Initiative for Hiring Ordinance, and with due consideration for patient and student safety. Please refer to theBackground Screening Policy Appendix Dfor specific employment screen implications for the position for which you are applying.

We provide reasonable accommodations to applicants and employees with disabilities. Applicants with questions about access or requiring a reasonable accommodation for any part of the application or hiring process should contact USC Human Resources by phone at (213) 821-8100, or by email atuschr@usc.edu. Inquiries will be treated as confidential to the extent permitted by law.

  • Notice of Non-discrimination
  • Employment Equity
  • Read USC's Clery Act Annual Security Report
  • USC is a smoke-free environment
  • Digital Accessibility

If you are a current USC employee, please apply to this  USC job posting in Workday by copying and pasting this link into your browser:

https://wd5.myworkday.com/usc/d/inst/1$9925/9925$148647.htmld

What Keck Medicine of USC employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom