1

Computer Science Training Jobs in Michigan (NOW HIRING)

Data Scientist 2

Southfield, MI ยท On-site

$90K - $113K/yr

... training. * Perform other duties as assigned. QUALIFICATIONS: * Bachelor's degree in Mathematics, Statistics, Computer Science, Data Science, Software Engineering or a related field * 2-5 years of ...

Technical Trainer

Detroit, MI

$32.25 - $42.75/hr

Bachelor's degree in Computer Science, Computer Engineering or equivalent experience * 2+ years of experience delivering technical training, preferably software training * Willing and able to travel ...

... training. * Perform other duties as assigned. QUALIFICATIONS: * Bachelor's degree in Mathematics, Statistics, Computer Science, Data Science, Software Engineering or a related field * 2-5 years of ...

After initial training in-person, this specific role could have the flexibility to work from home ... Mathematics, Statistics, Computer Science, Physics, Operations Research, Economics, Electrical ...

AI and Data Science Engineer III

Detroit, MI ยท On-site

$113K - $136K/yr

Bachelor's degree in a STEM field (e.g., Computer Science, Engineering, Statistics, Data Science ... and training; licensure and certifications; and other business and organizational needs. The ...

Bachelor's degree, preferably in Computer Science, Information Technology, Computer Engineering, or ... and training; licensure and certifications; and other business and organizational needs. The ...

Bachelor's degree, preferably in Computer Science, Information Technology, Computer Engineering, or ... and training; licensure and certifications; and other business and organizational needs. The ...

Bachelor's degree, preferably in Computer Science, Information Technology, Computer Engineering, or ... and training; licensure and certifications; and other business and organizational needs. The ...

Sr Business Analyst

Detroit, MI ยท On-site

$91K - $118K/yr

... training documents and keep them updated Lead small projects when needed Requirements Associate, bachelor's or master's degree in business management, computer science or information technology Five ...

Bachelor's degree in Business, HR, Computer Science or a related technical degree with proven experience in training and project management. 2+ years of work experience in training, project ...

Bachelor's degree in Business, HR, Computer Science or a related technical degree with proven experience in training and project management. 2+ years of work experience in training, project ...

Bachelor's degree in Business, HR, Computer Science or a related technical degree with proven experience in training and project management. 2+ years of work experience in training, project ...

next page

Showing results 1-20

Computer Science Training information

See Michigan salary details

$18.4K

$61.2K

$105.4K

How much do computer science training jobs pay per year?

As of Jun 20, 2026, the average yearly pay for computer science training in Michigan is $61,184.00, according to ZipRecruiter salary data. Most workers in this role earn between $37,322.00 and $87,817.00 per year, depending on experience, location, and employer.

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

To thrive in Computer Science Training roles, you need a solid background in computer science concepts, programming, and educational or instructional expertise, often supported by a relevant degree or professional certifications such as CompTIA, Microsoft Certified Educator, or instructional design credentials. Familiarity with learning management systems (LMS), online collaboration platforms, and coding tools like Python, Java, or C++ is commonly required. Strong communication, patience, and the ability to tailor complex technical information to diverse audiences are valuable soft skills in this field. These competencies are essential for effectively teaching and preparing learners for evolving industry demands.

Is computer science dead due to AI?

Computer science training remains valuable as AI advances, as it provides foundational knowledge in algorithms, programming, and systems design essential for developing and maintaining AI technologies. AI creates new opportunities for computer science professionals in areas like machine learning, data analysis, and software development. Continuous learning and adapting to emerging tools are important for job seekers in this field.

What are some typical responsibilities of someone working in Computer Science Training?

Professionals in Computer Science Training are often responsible for designing and delivering curriculum, conducting hands-on programming workshops, assessing learners' progress, and updating course materials to reflect current industry trends. You may work closely with other instructors, HR training coordinators, or technical experts to align content with organizational or educational objectives. Collaboration with industry professionals and ongoing professional development are also common, as the technology landscape evolves quickly. This mix of technical and educational duties ensures that trainees gain practical, up-to-date skills needed for a successful tech career.

What is a Computer Science Training job?

A Computer Science Training job involves teaching or mentoring individuals in computer science concepts, programming, and related technologies. Professionals in this role may work in academic institutions, corporate training programs, or bootcamps to help students or employees develop technical skills. The job often includes designing curriculum, conducting lectures or hands-on coding sessions, and assessing learners' progress. Strong knowledge of programming languages, algorithms, and software development is typically required.

Which is harder, CS or IT?

Computer Science training typically involves more theoretical concepts, programming, algorithms, and problem-solving skills, making it generally more challenging academically. Information Technology training focuses on practical applications, system management, and support, which may be less abstract but still require technical knowledge. The difficulty depends on individual strengths and career goals, but CS often demands a deeper understanding of complex concepts and coding skills.

What training do you need to be a computer scientist?

To become a computer scientist, a bachelor's degree in computer science, software engineering, or a related field is typically required. Advanced roles may require a master's or Ph.D., along with strong programming skills, knowledge of algorithms, data structures, and experience with tools like programming languages and development environments.

What jobs can you get with a computer science course?

A computer science course prepares individuals for roles such as software developer, systems analyst, database administrator, cybersecurity analyst, and network engineer. These jobs typically require programming skills, knowledge of algorithms, and familiarity with tools like programming languages, operating systems, and development environments.
What are popular job titles related to Computer Science Training jobs in Michigan? For Computer Science Training jobs in Michigan, the most frequently searched job titles are:
Infographic showing various Computer Science Training job openings in Michigan as of June 2026, with employment types broken down into 93% Full Time, 3% Part Time, and 4% Contract. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $61,184 per year, or $29.4 per hour.
Technical Program & Project Management Specialist

Technical Program & Project Management Specialist

FastTek

Dearborn, MI

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 14 days ago

Be an early applicant


Job description

Technical Program & Project Management Specialist #1050904
Job Description:
Job Summary:
The Central Delivery Office seeks an Infrastructure Product/Project Manager to support the EPEO Platform Transformation and lead the delivery for EPEO OKRs.
The Infrastructure Product Manager will:
  • Own value streams and projects, supporting the EPEO Portfolio Operations by providing project management and guiding platforms to success in large, cross-functional environments.
  • Resolve impediments, manage end-to-end project lifecycle, and assure value delivery.
  • Be accountable across planning, customer value roadmap, PI Planning, reporting, and demand planning.
  • We are seeking individuals with exceptional ambition and drive, who are motivated to excel and make a significant impact.
  • In our dynamic environment, those with a proactive mindset and a relentless pursuit of excellence will not only thrive but stand out as leaders.
  • We value team members who are eager to take initiative, push boundaries, and inspire others with their commitment to achieving extraordinary results.

Responsibilities:
What you'll do...
  • End to end project lifecycle management which includes establishing / maintaining detailed timing plans, execution, tracking progress, issue / risk resolution, cross-functional dependency management, stakeholder management, and status reporting.
  • Collaborate with Platforms teams to prioritize features for the next planning interval (PI) planning cycle.
  • Facilitate communication and coordination with stakeholders and customers during feature definition and delivery.
  • Drive mitigation of cross-team impediments.
  • Engage in Demand Planning and Customer Research.
  • Interface with external teams, manage requirement gathering, and collaborate with tech leads as needed.
  • Own the Customer value aspects of the roadmap, aligning the roadmap with the portfolio vision.
  • Facilitate PI Planning and report on status.
  • Understand, visualize, and manage upstream/downstream dependencies.
  • Drive delivery and continuous improvement by utilizing feedback and metrics (quality, delivery rate, etc.) to identify areas of opportunity.
  • Support the Service to Platform Transformation, which may include leadership training sessions and product coaching.

Qualifications:
You'll have...
  • Bachelor's degree in Business Administration, Computer Science, Computer Engineering, or a related field, or a combination of education and equivalent work experience.
  • 8+ years of progressive work-related experience with demonstrated proficiency in multiple disciplines/technologies/processes as a Release Train Engineer, Product Manager, Platform Engineer, DevOps Engineer, or similar.
  • 5+ years of project management experience managing large scale, complex IT projects (both software development and infrastructure implementations) from end to end.
  • Efficient usage of Jira and Microsoft 365. Even better, you may have...
  • Master's Degree in Business Administration, Computer Science, Computer Engineering, or a related field.
  • PMP and/or SAFe certifications.
  • Demonstrated effective verbal and written communication skills for the purpose of providing and explaining technical and project-related information to clients, vendors, senior management, and staff.
  • Experience working with global teams in a technology environment.
  • Experience as a Product Manager or Product Owner of Infrastructure Technology Products, including Network, Platform Engineering, Google Cloud, Monitoring, Container as a Service, or Security Products (SIEM, SOAR, IAM, XDR, etc.).
  • Broad range of execution management and leadership skills required.
  • Proven ability to balance concurrent assignments.
  • Strong knowledge and experience in software development and IT infrastructure implementations in an Agile environment.

Skills Required:
  • Technical Communication
  • Product Management
  • Enterprise Resource Planning
  • Communications, Strategic Communication
  • Complex Deployment Planning
  • Project Management
  • Infrastructure Architectures
  • Program Manage PM's & Projects
  • Jira
  • Agile Software Development

Experience Required:
  • Bachelor's degree in Business Administration, Computer Science, Computer Engineering, or a related field, or a combination of education and equivalent work experience.
  • 8+ years of progressive work-related experience with demonstrated proficiency in multiple disciplines/technologies/processes as a Release Train Engineer, Product Manager, Platform Engineer, DevOps Engineer, or similar.
  • 5+ years of project management experience managing large scale, complex IT projects (both software development and infrastructure implementations) from end to end.
  • Efficient usage of Jira and Microsoft 365.

Experience Preferred:
  • Master's Degree in Business Administration, Computer Science, Computer Engineering, or a related field.
  • PMP and/or SAFe certifications.
  • Demonstrated effective verbal and written communication skills for the purpose of providing and explaining technical and project-related information to clients, vendors, senior management, and staff.
  • Experience working with global teams in a technology environment.
  • Experience as a Product Manager or Product Owner of Infrastructure Technology Products, including Network, Platform Engineering, Google Cloud, Monitoring, Container as a Service, or Security Products (SIEM, SOAR, IAM, XDR, etc.).
  • Broad range of execution management and leadership skills required.
  • Proven ability to balance concurrent assignments.
  • Strong knowledge and experience in software development and IT infrastructure implementations in an Agile environment.

Education Required:
  • Bachelor's Degree

Additional Info:
At FastTek Global, Our Purpose is Our People and Our Planet. We come to work each day and are reminded we are helping people find their success stories. Also, Doing the right thing is our mantra. We act responsibly, give back to the communities we serve and have a little fun along the way.
We have been doing this with pride, dedication and plain, old-fashioned hard work for 24 years!
FastTek Global is financially strong, privately held company that is 100% consultant and client focused.
We've differentiated ourselves by being fast, flexible, creative and honest. Throw out everything you've heard, seen, or felt about every other IT Consulting company. We do unique things and we do them for Fortune 10, Fortune 500, and technology start-up companies.
Our benefits are second to none and thanks to our flexible benefit options you can choose the benefits you need or want, options include:
  • Medical and Dental (FastTek pays majority of the medical program)
  • Vision
  • Personal Time Off (PTO) Program
  • Long Term Disability (100% paid)
  • Life Insurance (100% paid)
  • 401(k) with immediate vesting and 3% (of salary) dollar-for-dollar match

Plus, we have a lucrative employee referral program and an employee recognition culture.
FastTek Global was named one of the Top Work Places in Michigan by the Detroit Free Press in 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, and 2023!
To view all of our open positions go to: https://www.fasttek.com/fastswitch/findwork
Follow us on Twitter: https://twitter.com/fasttekglobal
Follow us on Instagram: https://www.instagram.com/fasttekglobal
Find us on LinkedIn: https://www.linkedin.com/company/fasttek
You can become a fan of FastTek on Facebook: https://www.facebook.com/fasttekglobal/
AI & Hiring Disclosure
We use AI tools to support parts of our hiring process, such as reviewing applications and identifying potential matches. These tools are designed to promote efficiency, consistency, and fairness, and they are always used under human oversight.
All personal data collected is used solely for recruitment purposes, and you have the right to know, access, or request deletion of your data at any time, subject to legal limits.
If AI will be used in a video interview, you'll be informed in advance and asked for your consent, with the option to opt out.
Our tools are regularly reviewed to detect potential bias and to ensure compliance with all applicable laws and our commitment to inclusive hiring.
To learn more or exercise your rights, please contact us at info@fasttek.com.