1

Masters Computer Science Jobs in Montana (NOW HIRING)

Masters Computer Science information

See Montana salary details

$17.6K

$63.4K

$134.9K

How much do masters computer science jobs pay per year?

As of Jul 27, 2026, the average yearly pay for masters computer science in Montana is $63,427.00, according to ZipRecruiter salary data. Most workers in this role earn between $38,478.00 and $87,155.00 per year, depending on experience, location, and employer.

What kind of job can I get with a masters in computer science?

A master's in computer science qualifies you for roles such as software engineer, data scientist, systems analyst, cybersecurity analyst, and machine learning engineer. These positions often require strong programming skills, knowledge of algorithms, and familiarity with tools like Python, Java, or cloud platforms.

What types of projects or responsibilities can I expect when starting a position with a Master's degree in Computer Science?

As a new hire holding a Master's degree in Computer Science, you can expect to work on a variety of challenging projects, such as developing software applications, optimizing algorithms, conducting data analysis, or contributing to research-driven innovation, depending on the specific employer and industry. Your responsibilities might include writing and testing code, collaborating with cross-functional teams, and presenting technical solutions. You may also be involved in system architecture design, troubleshooting technical issues, or implementing new technologies. This role often encourages continuous learning, and you'll have opportunities to expand your expertise while working alongside experienced engineers and project managers.

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

To succeed with a Master's degree in Computer Science, candidates typically need strong analytical abilities, programming skills in languages such as Python, Java, or C++, and a solid understanding of data structures, algorithms, and software engineering principles. Familiarity with development tools, version control systems like Git, and possibly certifications in areas such as cloud computing or machine learning are commonly valued. Excellent problem-solving, teamwork, and effective communication skills help individuals stand out in both collaborative and independent projects. These competencies enable professionals to develop advanced technological solutions and adapt to rapidly changing industry demands.

How much do CS Masters make?

Salaries for individuals with a master's degree in computer science typically range from $70,000 to $120,000 annually, depending on experience, location, and industry. Entry-level roles may start lower, while experienced professionals or those in high-demand areas can earn higher wages, especially with skills in programming, data analysis, or machine learning.

What is a Masters Computer Science job?

A Masters Computer Science job typically requires an advanced degree in computer science or a related field, focusing on specialized areas such as artificial intelligence, data science, cybersecurity, or software development. Professionals in these roles apply their expertise in programming, algorithms, and system design to solve complex problems in industries like technology, healthcare, finance, and research. Common job titles include Software Engineer, Data Scientist, Machine Learning Engineer, and Cybersecurity Analyst. These roles often involve designing and optimizing software, analyzing large datasets, improving security measures, or developing innovative computing solutions. A master's degree can provide deeper knowledge, better job prospects, and higher salaries in the computer science field.

Is it worth doing a master's in CS?

A master's in computer science can enhance technical skills, improve job prospects, and qualify candidates for specialized roles such as software engineer or data scientist. It often leads to higher earning potential and access to advanced projects, but requires significant time and financial investment. The value depends on career goals and industry demand for advanced qualifications.

Which CS has the highest salary?

In computer science, roles such as data scientists, machine learning engineers, and software architects tend to have the highest salaries. These positions often require advanced skills in algorithms, programming, and data analysis, and they are typically found in industries like technology, finance, and consulting.
What are popular job titles related to Masters Computer Science jobs in Montana? For Masters Computer Science jobs in Montana, the most frequently searched job titles are:
What job categories do people searching Masters Computer Science jobs in Montana look for? The top searched job categories for Masters Computer Science jobs in Montana are:
What cities in Montana are hiring for Masters Computer Science jobs? Cities in Montana with the most Masters Computer Science job openings:
Infographic showing various Masters Computer Science job openings in Montana as of July 2026, with employment types broken down into 1% As Needed, 80% Full Time, 16% Part Time, 2% Contract, and 1% Nights. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $63,427 per year, or $30.5 per hour.
Adjunct Faculty for AY 26 (Fall '25, Spring '26& Summer '26)

Adjunct Faculty for AY 26 (Fall '25, Spring '26& Summer '26)

Montana Tech

Butte, MT โ€ข On-site

Temporary

Medical, Dental, Vision, Life, Retirement, PTO

Posted 20 days ago


Job description

Adjunct Faculty - All Departments
Job Type: Adjunct Faculty Pool
Academic Year: Fall 2025, Spring 2026 and Summer 2026 of AY2026
Closing: Continuous
Reviewed: Applications will be reviewed by departments on an as needed basis only.
PLEASE APPLY ONCE PER ACADEMIC YEAR- (if you are interested in teaching any semester for AY 26)

Description
Montana Tech is establishing a pool of adjunct instructors to plan and teach courses in degree and certificate program areas such as:
  • Biology
  • Business Information & Technology
  • Chemistry & Geochemistry
  • Bachelor of Applied Science courses
  • Computer Science
  • Business & Computer Technology (Accounting, Associate in Business, Computer Networking, Health Information Technology)
  • Engineering (Civil, Mechanical, Electrical Geological, Geophysical, Petroleum)
  • Health (Radiologic, CNA, Nursing and Medical Assistant)
    • CTS of Behavioral Health
      • The following must have 5 years recent experience in the last 20 years of direct or related mental health clinical care. Masters preferred
        • Mental Health and Addiction
        • Elements of counseling and treatment
        • Behavioral Crisis Management
  • Information Technology and Information Technology & Design
  • Material Science
  • Metallurgical & Materials Engineering
  • Mining Engineering
  • Nursing
  • Safety, Health & Industrial Hygiene
  • Statistics
  • Trades & Technical {(Automotive, Construction, Drafting, Aerospace Welding, Machining & Welding Technology,) Carpentry, Historic Preservation, Metals Fabrication, Lineman}

Other General Education courses such as:
  • English
  • Interdisciplinary Arts and Sciences
  • History
  • Math
  • Writing

Adjunct positions are part-time. Employment is contingent upon adequate enrollment. Class load is generally between one and three classes each Semester (fall, spring, summer) and contingent on need.
Position Duties & Responsibilities
Under the direction and supervision of the Deans, Associate Deans, and/or Department Heads or Program leads, adjunct faculty will engage in a variety of learning support activities to:
  • Prepare and teach courses during the times and dates specified by the academic schedule;
  • Design, develop and assess curriculum;
  • Provide a course syllabus for each class, every semester
  • Provide timely and accurate assessment feedback to students;
  • Plan, supervise, and evaluate students' progress;
  • Maintain related student records, evaluations, and progress reports;
  • Consult with other college faculty and staff on issues relevant to students success and retention;
  • Contribute to the development and implementation of institutional effectiveness and learning outcome measures related to courses;
  • Follow disciplinary procedures as prescribed and deal consistently and fairly with all students;
  • Adapt to changing teaching schedules and situations (on campus, online, hybrid, etc.) as required by program;
  • Effectively use computer applications where appropriate, including learning management systems;
  • Incorporate pedagogies that support best learning practices;
  • Work with students, faculty, and staff from diverse backgrounds and experiences;
  • Demonstrate respect for others;
  • Other related duties as assigned and required.

Essential Attributes:
  • Collaborative work skills;
  • Excellent written and oral communication skills;
  • Commitment to interdisciplinary learning;
  • Commitment to pluralism and the ability to work effectively in a diverse workplace and educational environment;
  • High level of energy, creativity, and motivation to design and implement effective teaching and learning practices;
  • Tolerance for ambiguity and change;
  • Experience in facilitating the success of individuals representing a broad range of academic, socioeconomic, cultural, ethnic, and ability backgrounds;
  • Experience with non-traditional teaching methods.

Minimum Required Qualification:
Generally a Master's degree in subject area is required. For some disciplines, alternate credentials may be accepted.
Preferred Qualifications:
  • Two years teaching at the post-secondary level
  • Experience with course design;
  • Experience with online and/or hybrid instruction;
  • Experience or interest in the development of new STEM curriculum;
  • Experience or interest in working closely with instructors from various technical fields to contextualize instruction.

Application Procedures and Deadline:
Required application materials must be completed and submitted online. Applications will be reviewed on an as needed basis by departments and your application will serve as an adjunct faculty pool. You will be contacted if selected for an interview.
Required Online Application Materials: (Prefer Word or PDF file for attachments)
  • Completed Online Employment Application, 3 professional references & Supplemental Questions which are included as part of the online application.
  • Attach current resume or Vitae;
  • Attach unofficial transcripts that document qualifications for area of interest;

NOTE: All offers are contingent on a satisfactory background check and Education Verification
Application Requirements
For full consideration application materials must be complete.
Any offer of employment is contingent upon a satisfactory criminal background check.
Equal Opportunity Employer Statement
Montana Tech is committed to providing a working and learning environment free from discrimination. As such, the University does not discriminate in the admission, access to or conduct of its educational programs and activities nor in its employment policies and practices on the basis of race, color, religion, national origin, ethnicity, creed, service in the uniformed services (as defined in state and federal law), veteran status, gender, age, political beliefs, marital or family status, pregnancy, physical or mental disability, genetic information, gender identity, gender expression, or sexual orientation or preference. In support of the University's mission to be inclusive and diverse, applications from qualified minorities, women, veterans and persons with disabilities are highly encouraged. Montana Tech makes accommodation for any known disability that may interfere with an applicant's ability to compete in the hiring process or an employee's ability to perform the duties of the job. In compliance with the Montana Veteran's Employment Preference Act, Montana Tech provides preference in employment to veterans, disabled veterans, and certain eligible relatives of veterans.
Employment Eligibility: All New Employees must be eligible and show employment eligibility verification by the first date of employment at Montana Tech as legally required (e.g., Form I-9). Montana Tech will require proof of authorization to work in the United States before final hiring.
  • Further, based on the September 19, 2025, Presidential Proclamation and accompanying guidance from the USCIS and Dept. of State, the University may not be able to offer H-1B sponsorship. Particularly the University is not able to pay the $100,000 payment accompanying new H-1B visa petitions.

Veterans Employment Preference
To claim veteran's preference please complete the employment (veteran's) preference form located on the employment page and email to humanresources@mtech.edu. You must include the job title of the position in which you are applying.
Download Employment (Veteran's) Preference Form (PDF)
Request an Accommodation
To request an accommodation for the application or interview, please contact Cathy Isakson at 406-496-4380 or email cisakson@mtech.edu
Why Work at Tech?
Help meet the changing needs of society by providing a transformative student experience by helping develop leaders for tomorrow by advancing science, engineering and technology.
Benefits Package
In addition, Montana Tech offers an attractive benefits package* which includes:
  • Medical, Dental, and Vision Insurance with low deductibles and comprehensive coverage.
  • Generous employer contribution toward monthly health care benefits worth $6.08 per hour.
  • 5.9% retirement employer contribution for eligible employees
  • 11 Holidays per year
  • 3 weeks of Annual Leave to start
  • Generous sick leave policy that can be used for sick children, doctor and dentist appointments as well as bereavement.
  • 6 credits of coursework free per year (fees not included)
  • Life and Disability Insurance
  • Reduced tuition for dependents after 4 months of employment for eligible employees
  • Employee Assistance and a Wellness Program
  • Optional Retirement Plan for eligible employees
  • Possible remote work days with supervisor approval and eligible positions.

*Benefits are dependent on position type and terms and conditions of eligibility.
About Montana Tech
Montana Technological University, Butte Montana, is nestled in the Heart of the Rocky Mountains along the Continental Divide, where I-15 and I-90 intersect. We are home to the largest National Historic District in the country. Montana Tech is a special focus institution with a reputation for excellence and value. Montana Tech is ranked #1 in the nation by CollegeNET.