1

Masters Computer Science Jobs in Michigan (NOW HIRING)

Position requires a bachelor's degree with relevant coursework in business or computer science and ... Certification or advance degree in project management (i.e., Masters Certificate in Project ...

Position requires a bachelor's degree with relevant coursework in business or computer science and ... Certification or advance degree in project management (i.e., Masters Certificate in Project ...

Position requires a bachelor's degree with relevant coursework in business or computer science and ... Certification or advance degree in project management (i.e., Masters Certificate in Project ...

Position requires a bachelor's degree with relevant coursework in business or computer science and ... Certification or advance degree in project management (i.e., Masters Certificate in Project ...

Bachelor's degree, preferably in Computer Science, Information Technology, Computer Engineering, or ... Coach and mentor teams, Scrum Masters, and Product Owners on Agile values, principles, and ...

Bachelor's degree, preferably in Computer Science, Information Technology, Computer Engineering, or ... Coach and mentor teams, Scrum Masters, and Product Owners on Agile values, principles, and ...

Bachelor's degree, preferably in Computer Science, Information Technology, Computer Engineering, or ... Coach and mentor teams, Scrum Masters, and Product Owners on Agile values, principles, and ...

Cloud Engineer

Dearborn, MI

$51.25 - $68.50/hr

Masters Degree in Computer science * Ability to grasp concepts quickly and implement learning fast * Passion for engineering excellence * Effectively communicate your ideas and listen to others

... Masters of Computer Science • 10+ years of technical experience • 10+ years of industry experience • Required knowledge, skills, or expertise o Proficiency in C/C++ and Python for Linux based ...

Required : • Bachelor's degree, with a preference for MBA or Degrees in Engineering, Business, Computer Science, or related fields. • 8+ years of industry experience with experience preferred in ...

New

next page

Showing results 1-20

Masters Computer Science information

See Michigan salary details

$16.7K

$60.1K

$127.8K

How much do masters computer science jobs pay per year?

As of Jun 5, 2026, the average yearly pay for masters computer science in Michigan is $60,074.00, according to ZipRecruiter salary data. Most workers in this role earn between $36,444.00 and $82,548.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 Michigan? The most popular types of Masters Computer Science jobs in Michigan are:
What job categories do people searching Masters Computer Science jobs in Michigan look for? The top searched job categories for Masters Computer Science jobs in Michigan are:
What cities in Michigan are hiring for Masters Computer Science jobs? Cities in Michigan with the most Masters Computer Science job openings:
Infographic showing various Masters Computer Science job openings in Michigan as of May 2026, with employment types broken down into 77% Full Time, 15% Part Time, and 8% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $60,074 per year, or $28.9 per hour.

App Development Project Manager

1 point system

Lansing, MI • On-site

Contractor

Posted 21 days ago


Job description

Must Have:

  • Solid PM background within Agile environments
  • Must have led application development related projects
  • Would prefer to find someone who has managed multiple projects at a time

Job Summary: 

To plan, organize, and manage one or more small to medium sized projects to meet defined requirements or business objectives. 

Primary Job Responsibilities: 

1. Creates project plans, defines scope, creates budgets and timelines, identifies staffing and other resource needs, prioritizes tasks, creates roadmaps, defines strategy, identifies and documents technical and business needs, develops risk mitigation plans, and ensures project objectives meet the defined business requirements. 

2. Executes project plans by overseeing staff assignments, facilitating meetings with the project team and end users to define and document technical solutions, engages external vendors as necessary, and executes operational readiness activities 

3. Monitors and tracks the progress of project deliverables across multiple Agile teams and business units and focuses on regular and timely delivery of value to ensure that established cost, time, and quality goals are met. 

4. Communicates project status with key stakeholders as needed, leads project team meetings as needed to assess project progress, prepares and distributes ongoing status updates, escalates issues and risk as appropriate, and manages and documents change.  
5. Coordinates project activities and process definition with the Enterprise Portfolio Management Office and other departments as necessary to improve project team performance and ensure documentation requirements and formats adhere to corporate standards 
6. Provides assistance, consultation, and mentoring to other project teams and Enterprise Portfolio Management Office staff. 
7. Utilize PPM and Agile tools to track and measure project and team progress, productivity, and individual performance. 

Minimum Qualifications: 

Position requires a bachelor’s degree with relevant coursework in business or computer science and five years' related work experience in project management with prior experience in systems development or support. Certification or advance degree in project management (i.e., Masters Certificate in Project Management or PMP/PMI-ACP-certification) is preferred.  Basic knowledge of both Agile and traditional project management principles and practice is required.  Experience working within a SAFe environment is preferred. 

Position requires advanced leadership skills; ability to analyze and resolve complex problems; use independent judgment and communicate effectively with internal and external contacts.