Data Scientist
Detroit, MI · On-site
BA/BS in Computer Science, Statistics, Mathematics, MIS, Marketing Research, or a related quantitative field - or equivalent practical experience * 2-5+ years of hands-on analytics including ...
Detroit, MI · On-site
BA/BS in Computer Science, Statistics, Mathematics, MIS, Marketing Research, or a related quantitative field - or equivalent practical experience * 2-5+ years of hands-on analytics including ...
Detroit, MI · On-site
BA/BS in Computer Science, Statistics, Mathematics, MIS, Marketing Research, or a related quantitative field - or equivalent practical experience * 2-5+ years of hands-on analytics including ...
Milford, MI · On-site
Your Skills & Abilities (Required Qualifications): (Required for Level 6) * Bachelor of Science degree in Computer Science, Engineering, Applied Mathematics, Statistics, Data Governance, or Data ...
Milford, MI · On-site
Your Skills & Abilities (Required Qualifications): (Required for Level 6) * Bachelor of Science degree in Computer Science, Engineering, Applied Mathematics, Statistics, Data Governance, or Data ...
Milford, MI · Hybrid
Your Skills & Abilities (Required Qualifications): * BS in Computer Engineering, Computer Science, Electrical Engineering, Mechanical Engineering, or Aerospace Engineering required. * 5+ years of ...
Milford, MI · Hybrid
Your Skills & Abilities (Required Qualifications): * BS in Computer Engineering, Computer Science, Electrical Engineering, Mechanical Engineering, or Aerospace Engineering required. * 5+ years of ...
Milford, MI · On-site
$91K - $123K/yr
Provide testing status to leadership and the appropriate program teams Your Skills & Abilities (Required Qualifications): * BS in Computer Science, Electrical, Software, Mechanical or Computer ...
Milford, MI · On-site
$91K - $123K/yr
Provide testing status to leadership and the appropriate program teams Your Skills & Abilities (Required Qualifications): * BS in Computer Science, Electrical, Software, Mechanical or Computer ...
Milford, MI · Hybrid
$91K - $123K/yr
Provide testing status to leadership and the appropriate program teams Your Skills & Abilities (Required Qualifications): * BS in Computer Science, Electrical, Software, Mechanical or Computer ...
Milford, MI · Hybrid
$91K - $123K/yr
Provide testing status to leadership and the appropriate program teams Your Skills & Abilities (Required Qualifications): * BS in Computer Science, Electrical, Software, Mechanical or Computer ...
Bachelor's in Computer Science, Information Systems, or related field. * Minimum 7 experience leading enterprise-scale technology programs and system integrations. * Proven ability to manage complex ...
Bachelor's in Computer Science, Information Systems, or related field. * Minimum 7 experience leading enterprise-scale technology programs and system integrations. * Proven ability to manage complex ...
Dearborn Heights, MI · On-site
$119K - $154K/yr
Technical background (e.g., BS in Computer Science, Engineering, or a related field, or equivalent practical experience). * Professional certifications such as PMP, PMI-ACP, Certified Scrum Master ...
Quick apply
Dearborn Heights, MI · On-site
$119K - $154K/yr
Technical background (e.g., BS in Computer Science, Engineering, or a related field, or equivalent practical experience). * Professional certifications such as PMP, PMI-ACP, Certified Scrum Master ...
Auburn Hills, MI · On-site
$108K - $130K/yr
Bachelor's in Computer Science, Information Systems, or a related field required * 8+ years of professional experience in data engineering, analytics engineering, or data platform development
Auburn Hills, MI · On-site
$108K - $130K/yr
Bachelor's in Computer Science, Information Systems, or a related field required * 8+ years of professional experience in data engineering, analytics engineering, or data platform development
$57.75 - $75.50/hr
Qualifications Bachelor's degree in computer science, math, computer engineering or equivalent experience 10+ years of IT experience 5+ years of .NET development 3+ years in a Lead position leading ...
$57.75 - $75.50/hr
Qualifications Bachelor's degree in computer science, math, computer engineering or equivalent experience 10+ years of IT experience 5+ years of .NET development 3+ years in a Lead position leading ...
$53.25 - $70.50/hr
Qualifications => Bachelor's Degree in computer science, math, computer engineering or equivalent experience Additional Information U.S. citizens and those authorized to work in the U.S. are ...
$53.25 - $70.50/hr
Qualifications => Bachelor's Degree in computer science, math, computer engineering or equivalent experience Additional Information U.S. citizens and those authorized to work in the U.S. are ...
Troy, MI · On-site
$124K - $164K/yr
Qualifications Bachelor's degree in computer science or engineering with a minimum 3-5+ years of experience or a Master's Degree and a minimum 0-2+ years of experience in computer science or ...
Troy, MI · On-site
$124K - $164K/yr
Qualifications Bachelor's degree in computer science or engineering with a minimum 3-5+ years of experience or a Master's Degree and a minimum 0-2+ years of experience in computer science or ...
Detroit, MI · On-site
Detroit, MI Duration: Full Time * Bachelor's degree preferably in Computer Science, Information technology, Computer Engineering, or related IT discipline or equivalent experience with 8+ Minimum ...
Detroit, MI · On-site
Detroit, MI Duration: Full Time * Bachelor's degree preferably in Computer Science, Information technology, Computer Engineering, or related IT discipline or equivalent experience with 8+ Minimum ...
Detroit, MI · On-site
Detroit, MI Duration: Full Time * Bachelor's degree preferably in Computer Science, Information technology, Computer Engineering, or related IT discipline or equivalent experience with 8+ Minimum ...
Detroit, MI · On-site
Detroit, MI Duration: Full Time * Bachelor's degree preferably in Computer Science, Information technology, Computer Engineering, or related IT discipline or equivalent experience with 8+ Minimum ...
Ann Arbor, MI · On-site
$43.50 - $59/hr
Bachelor's Degree in Computer Science or related field with 2 years of experience in programming languages such as C, C++, C# or Java. Experience in R, JScript, Python and other programming languages ...
New
Ann Arbor, MI · On-site
$43.50 - $59/hr
Bachelor's Degree in Computer Science or related field with 2 years of experience in programming languages such as C, C++, C# or Java. Experience in R, JScript, Python and other programming languages ...
New
$57.75 - $75.50/hr
Bachelor's degree in computer science, math, computer engineering or equivalent experience. Working knowledge of such platforms as Windows, UNIX, and Linux. Proficient at using code profiling and ...
$57.75 - $75.50/hr
Bachelor's degree in computer science, math, computer engineering or equivalent experience. Working knowledge of such platforms as Windows, UNIX, and Linux. Proficient at using code profiling and ...
$57.75 - $75.50/hr
Qualifications Bachelor's degree in computer science, math, computer engineering or equivalent experience 10+ years of IT experience 5+ years of .NET development 3+ years in a Lead position leading ...
$57.75 - $75.50/hr
Qualifications Bachelor's degree in computer science, math, computer engineering or equivalent experience 10+ years of IT experience 5+ years of .NET development 3+ years in a Lead position leading ...
Warren, MI · On-site
$98K - $134K/yr
D. in Computer Science, Electrical Engineering, Robotics, or a related field (or Bachelor's degree with exceptional track record). · 3+ years of experience developing and deploying AI/ML, perception ...
Quick apply
Warren, MI · On-site
$98K - $134K/yr
D. in Computer Science, Electrical Engineering, Robotics, or a related field (or Bachelor's degree with exceptional track record). · 3+ years of experience developing and deploying AI/ML, perception ...
Ann Arbor, MI · On-site
$100 - $150/hr
Bachelor's degree in computer science, computer engineering, mathematics, geospatial data science, electrical engineering, or related field, plus 8 years of professional software development ...
Ann Arbor, MI · On-site
$100 - $150/hr
Bachelor's degree in computer science, computer engineering, mathematics, geospatial data science, electrical engineering, or related field, plus 8 years of professional software development ...
Milford, MI · Hybrid
Your Skills & Abilities (Required Qualifications): * BS in Computer Science, Electrical, Software, Mechanical or Computer Engineering. * 2+ years of experience in developing large scale software ...
Milford, MI · Hybrid
Your Skills & Abilities (Required Qualifications): * BS in Computer Science, Electrical, Software, Mechanical or Computer Engineering. * 2+ years of experience in developing large scale software ...
Dearborn, MI · Hybrid
$190K/yr
You'll have... * BS in Computer Engineering, Electrical Engineering or Computer Science or related field or equivalent combination of relevant education and experience. * 2+ years of experience in ...
Dearborn, MI · Hybrid
$190K/yr
You'll have... * BS in Computer Engineering, Electrical Engineering or Computer Science or related field or equivalent combination of relevant education and experience. * 2+ years of experience in ...
$55.8K - $59.6K
7% of jobs
$59.6K - $63.3K
7% of jobs
$63.3K - $67K
2% of jobs
$67K - $70.7K
0% of jobs
$70.7K - $74.5K
2% of jobs
$76.1K is the 25th percentile. Wages below this are outliers.
$74.5K - $78.2K
15% of jobs
$78.2K - $81.9K
16% of jobs
The median wage is $82.2K / yr.
$81.9K - $85.7K
13% of jobs
$85.7K - $89.4K
6% of jobs
$91.1K is the 75th percentile. Wages above this are outliers.
$89.4K - $93.1K
16% of jobs
$93.1K - $96.8K
17% of jobs
$55.8K
$82.1K
$96.8K
| Aspect | Bs In Computer Science | Software Developer |
|---|---|---|
| Required Credentials | Bachelor's degree in Computer Science or related field | Often requires a bachelor's degree in Computer Science, Software Engineering, or related field |
| Work Environment | Academic, research, or industry settings involving programming, algorithms, and systems | Primarily in software development teams, coding, testing, and deploying applications |
| Industry Usage | Used as a foundational degree for various tech roles, including software development | Commonly employed in tech companies, startups, and IT departments |
While a Bs In Computer Science provides a broad theoretical and practical foundation in computing, a Software Developer focuses specifically on designing, coding, and maintaining software applications. Both roles often overlap in skills and work environments, but the degree offers more versatility across tech careers.
For Bs In Computer Science jobs in Detroit, MI, the most frequently searched job titles are:
The top searched job categories for Bs In Computer Science jobs in Detroit, MI are:
Cities near Detroit, MI with the most Bs In Computer Science job openings:

Full-time
Re-posted 1 hour ago
OneMagnify's Data Scientists sit at the intersection of client strategy and technical delivery, turning complex business questions into models, analyses, and insights that clients actually use to make decisions. You'll work alongside Data Engineering, AI, and cross-functional teams to design and deploy solutions that span the full analytics lifecycle, from data integration and quality to predictive modeling and advanced analytics. This role is a fit for someone who wants to do serious technical work and see it matter in the real world.
The Impact You'll HaveThe clients you'll support are making high-stakes decisions about customers, markets, and products. Your models, including forecasting demand, segmenting audiences, and optimizing spend, become the analytical backbone of how they operate. When your work is right, it drives measurable outcomes. When it's wrong, someone notices. That accountability is part of what makes this role interesting.
You'll also contribute to building the analytics capabilities OneMagnify delivers at scale. That means writing code and documentation that others can reproduce, maintain, and extend. Shipping a model is the beginning, not the end. Cross-functional collaboration with engineering, strategy, and delivery teams is part of the daily rhythm, and your ability to translate between technical and business contexts will be used constantly.
The work spans industries and problem types (automotive, retail, financial services, and more) so you'll develop breadth alongside depth. You'll rarely work on the same type of problem twice in a row.
What You'll DoBuild and validate analytical models
Own data integration and quality
Translate requirements into technical solutions
Communicate findings to varied audiences
Support collaborative development