1

Masters Computer Science Jobs in Minnesota (NOW HIRING)

Kinaxis Solution Architect Manager

Minneapolis, MN · On-site

$65.75 - $86.75/hr

Partner with Scrum Masters, Product Owners, and teams to define technical user stories, prioritize ... Engineering Management, Business Analytics, Computer Science, or related fields with a ...

Technical Scrum Master

Saint Paul, MN · On-site

$52 - $69.50/hr

Coordinate with other Scrum Masters and Agile teams to ensure alignment and technology reuse ... Bachelor's Degree in Computer Science or in "STEM" Majors (Science, Technology, Engineering and ...

Technical Scrum Master

Saint Paul, MN · On-site

$52 - $69.50/hr

Coordinate with other Scrum Masters and Agile teams to ensure alignment and technology reuse ... Bachelor's Degree in Computer Science or in "STEM" Majors (Science, Technology, Engineering and ...

Bachelors or Masters in discipline such as Computer Science. * 6+ years of software development or equivalent * Experience with creating and managing requirements and translating them into effective ...

... Masters degree in Computer Science, Information Systems with 2+ years of technical experience. Hands on experience of creating test reports from automation test run using tools such as cucumber ...

... Masters degree in Computer Science, Information Systems with 2+ years of technical experience. Hands on experience of creating test reports from automation test run using tools such as cucumber ...

Patience Services Technical Manager

Minneapolis, MN

$121.10K - $121.60K/yr

Bachelor's degree in Computer Science, Healthcare Administration, Life Sciences or related field ... Advanced degree (e.g., MHA, MBA) * Salesforce Health Cloud or Life Sciences Cloud Certification * 4 ...

New

Required : • Bachelor's degree in Computer Science, Statistics, Data Science, Information Systems ... Preferred : • Advanced degrees such as Masters or PhD are preferred • Certifications in AI/ML ...

Required : • Bachelor's degree in Computer Science, Statistics, Data Science, Information Systems ... Preferred : • Advanced degrees such as Masters or PhD are preferred • Certifications in AI/ML ...

Bachelor's degree in Business, Engineering, Computer Science, or related field required; MBA or advanced degree preferred. * 10+ years of enterprise sales experience, with at least 5 years selling ...

Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience) * MBA preferred * Formal presentation or public speaking training is a plus Experience * Minimum 7+ ...

Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience) * MBA preferred * Formal presentation or public speaking training is a plus Experience * Minimum 7+ ...

next page

Showing results 1-20

Masters Computer Science information

See Minnesota salary details

$18.5K

$66.5K

$141.4K

How much do masters computer science jobs pay per year?

As of May 29, 2026, the average yearly pay for masters computer science in Minnesota is $66,466.00, according to ZipRecruiter salary data. Most workers in this role earn between $40,322.00 and $91,332.00 per year, depending on experience, location, and employer.

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.

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.

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 most commonly searched types of Masters Computer Science jobs in Minnesota? The most popular types of Masters Computer Science jobs in Minnesota are:
What are popular job titles related to Masters Computer Science jobs in Minnesota? For Masters Computer Science jobs in Minnesota, the most frequently searched job titles are:
What job categories do people searching Masters Computer Science jobs in Minnesota look for? The top searched job categories for Masters Computer Science jobs in Minnesota are:
What cities in Minnesota are hiring for Masters Computer Science jobs? Cities in Minnesota with the most Masters Computer Science job openings:
Infographic showing various Masters Computer Science job openings in Minnesota as of May 2026, with employment types broken down into 4% As Needed, 50% Full Time, 36% Part Time, 6% Temporary, and 4% Contract. Highlights an 81% Physical, 3% Hybrid, and 16% Remote job distribution, with an average salary of $66,466 per year, or $32 per hour.
FMS 6th grade Science Teacher

$46.94K/yr

Other

Posted 10 days ago


Job description

GENERAL INFORMATION
Position Title:    2026-2027 FMS 6th grade Science Teacher
Department/Building:     Forestview Middle School
Reports to:     Building Principal
Position Duty Days:  184
Salary Range:  $$46,936 - $ 90,238  (Based on education and experience; wages outlined in Certified contract located on district website)
Union - Ed MN 
FLSA - Overtime Exempt
Middle School Science Teacher (Grade 7/8)
Position Purpose
Under the general supervision of the School Principal, to facilitate student success and growth in academic and interpersonal skills through implementing district approved curriculum; documenting teaching and student progress/activities/outcomes; addressing specific educational needs of individual students and by creating a flexible, safe and optimal learning environment; and providing feedback to students, parents and administration regarding student progress, expectations, goals, etc.










  • Essential Performance Responsibilities
  • Develops and administers school middle school curriculum consistent with school district goals and objectives.
  • Promotes a classroom environment that is safe and conducive to individualized and small group instruction, and student learning.
  • Develops lesson plans and instructional materials and translates lesson plans into learning experiences so as to best utilize the available time for instruction
  • Conducts ongoing assessment of student learning, and modifies instructional methods to fit individual student's needs, including students with special needs; conducts individual small group instruction as needed.
  • Continues to acquire professional knowledge and learn of current developments in the educational field by attending seminars, workshops or professional meetings, or by conducting research.
  • Organizes and maintains a system for accurate and complete record-keeping, grading, and reporting for all student activities, achievement and attendance as required by district procedures and applicable laws.
  • Encourages parental involvement in students' education and ensures effective communication with students and parents.
  • Ensures that student conduct conforms with the school's standards and school district policies, and establishes and maintains standards of pupil behavior needed to achieve a functional learning atmosphere in the classroom.
  • Coordinates with other middle school professional staff members, especially within grade level and specific subjects, to evaluate and assess curriculum, and participates in faculty meetings and committees.
  • Selects and requisitions appropriate books, instructional aids and other supplies and equipment and maintains inventory records.
  • Supervises students in activities that take place out of the classroom during the school day, including activities involving school transportation.
  • Administers standardized tests in accordance with district testing programs.

Additional Duties
Performs other related tasks as assigned by the Principal and other central office administrators as designated by the Superintendent.
             Note: The above description is illustrative of tasks and responsibilities.  It is not meant to be all inclusive of every task or responsibility.
Equipment
Uses standard office equipment such as personal computers, printer, copy and fax machines, and telephone.
Travel Requirements
Travels to school district buildings and professional meetings as required.
Knowledge, Skills and Abilities









  • Knowledge of current teaching methods and educational pedagogy, as well as differentiated instruction based upon student learning styles.
  • Knowledge of middle school curriculum and concepts, including all subject matters taught.
  • Knowledge of data information systems, data analysis and the formulation of action plans.
  • Knowledge of applicable federal and state laws regarding education and students.
  • Ability to use computer network system and software applications as needed.
  • Ability to organize and coordinate work.
  • Ability to communicate effectively with students and parents.
  • Ability to engage in self-evaluation with regard to performance and professional growth.
  • Ability to establish and maintain cooperative working relationships with others contacted in the course of work.

Physical and Mental Demands, Work Hazards
Works in standard office and school building environments.
             Note: Also see the Summary of Physical, Sensory and Environmental Requirements Needed to Perform Essential Job Duties for this position.
Education



  • Bachelors from an accredited college or university in education discipline applicable to teaching assignment.
  • Masters Degree preferred.

Experience
Successful prior teaching experience for the appropriate grade level preferred.
FLSA Status:    Exempt