1

Computer Science Engineer Jobs in Detroit, MI (NOW HIRING)

Master''s degree in Mechanical Engineering, Electrical Engineering, Computer Science, Computer Engineering, Mathematics, Physics, or related field. * 4+ years of experience applying statistical and ...

Bachelor's degree in Electrical and Computer Engineering, Software Engineering, Computer Science, or related field of study. Five (5) years of experience as a CAE Engineer, Test Engineer, or related ...

Bachelor's degree in Electrical and Computer Engineering, Software Engineering, Computer Science, or related field of study. Five (5) years of experience as a CAE Engineer, Test Engineer, or related ...

Master's degree in quantitative fields, such as Data Science, Engineering, Operations Research, Industrial Engineering, Statistics, Mathematics OR Computer Science or equivalent combination of ...

Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience) * 2-5 years of professional software engineering experience * Proficiency in one or more programming ...

Senior Technical Consultant

Novi, MI · On-site

$128K - $199K/yr

Additional Qualifications Employer will accept a Master's degree in Computer Science, Engineering [any] or related field and [2] two years of experience in the job offered or in a Senior Technical ...

Bachelor's degree in Computer Science, Data Science, Engineering, Operations Research, or a related quantitative field * 3+ years of experience in data science, AI/ML, or advanced analytics * Strong ...

Showing results 41-60

Computer Science Engineer information

See Detroit, MI salary details

$48K

$120.3K

$136.1K

How much do computer science engineer jobs pay per year?

As of Aug 11, 2026, the average yearly pay for computer science engineer in Detroit, MI is $120,296.00, according to ZipRecruiter salary data. Most workers in this role earn between $110,400.00 and $130,200.00 per year, depending on experience, location, and employer.

What do computer science engineers do?

Computer Science Engineers often collaborate with professionals from diverse backgrounds such as product managers, designers, and data analysts. Typical projects may include developing scalable software applications, optimizing algorithms for performance, or integrating new technologies into existing systems. These engineers are frequently involved in code reviews, planning meetings, and cross-functional brainstorming sessions to ensure solutions meet both technical and business requirements. This collaborative environment not only enhances technical skills but also fosters communication and project management abilities.

What is a computer science engineer?

Computer Science Engineers are professionals who apply principles of computer science, engineering, and mathematics to design, develop, test, and maintain computer systems, software, and networks. They work on a wide range of technologies, from creating applications and operating systems to improving network security and optimizing hardware performance. Their role often involves problem-solving, programming, and collaborating with other engineers and IT specialists to deliver efficient technology solutions.

What are the key skills and qualifications needed to thrive as a computer science engineer?

To thrive as a Computer Science Engineer, you need a solid background in programming, algorithms, data structures, and computer systems, often supported by a degree in computer science or a related field. Familiarity with languages like Python, Java, or C++, as well as experience using development tools, version control systems (such as Git), and relevant certifications like AWS or Cisco, are highly valued. Strong problem-solving abilities, teamwork, and effective communication help set exceptional engineers apart. These skills are vital for designing, developing, and maintaining reliable software solutions in ever-evolving technical environments.
What are popular job titles related to Computer Science Engineer jobs in Detroit, MI? For Computer Science Engineer jobs in Detroit, MI, the most frequently searched job titles are:
What cities near Detroit, MI are hiring for Computer Science Engineer jobs? Cities near Detroit, MI with the most Computer Science Engineer job openings:
Infographic showing various Computer Science Engineer job openings in Detroit, MI as of August 2026, with employment types broken down into 1% Internship, 1% As Needed, 81% Full Time, 14% Part Time, 2% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $120,296 per year, or $57.8 per hour.

Scientist-Research Engineer (ML)

OpTech

Dearborn, MI • On-site

Other

Posted 6 days ago


Job description

Job Summary

We are seeking a highly motivated Scientist / Research Engineer to develop and deploy advanced prognostics and predictive maintenance solutions for vehicle systems. The ideal candidate will leverage data science, machine learning, physics-based modeling, and signal processing techniques to predict component degradation and estimate Remaining Useful Life (RUL) for automotive applications.

Key Responsibilities

  • Develop prognostic and predictive maintenance algorithms using vehicle and connected vehicle data.
  • Build machine learning and physics-informed models to analyze component health and degradation.
  • Process and analyze large datasets using Python, SQL, and cloud platforms.
  • Develop fault detection and anomaly detection solutions for vehicle systems.
  • Perform modeling and simulation using MATLAB/Simulink.
  • Collaborate with cross-functional teams to deploy solutions into production vehicles.
  • Support embedded software implementation in C++ environments.

Required Skills

  • Python
  • SQL
  • C++
  • Data Science & Machine Learning
  • MATLAB / Simulink
  • Algorithms & Statistical Analysis
  • Google Cloud Platform (Google Cloud Platform) or other cloud environments
  • Signal Processing (DSP)
  • Predictive Analytics & Prognostics

Required Qualifications

  • Master''s degree in Mechanical Engineering, Electrical Engineering, Computer Science, Computer Engineering, Mathematics, Physics, or related field.
  • 4+ years of experience applying statistical and machine learning techniques.
  • 3+ years of experience with Python and SQL.
  • Experience with predictive modeling, sensor data analysis, and vehicle diagnostics.
  • Strong analytical and problem-solving skills.

Preferred Qualifications

  • PhD in a related technical field.
  • Experience in Automotive, Connected Vehicle, EV, Controls, Robotics, or Prognostics & Health Management (PHM).
  • Knowledge of Spark, Hadoop, ATI, ETAS, and embedded systems.
  • Experience with machine learning techniques such as PCA, ANOVA, Clustering, Neural Networks, Time Series Forecasting, and Causal Inference.