1

Computer Science Degree Jobs in Utica, MI (NOW HIRING)

CAD & Release Supervisor

Allen Park, MI · Hybrid

$115K - $218K/yr

Bachelor of Science degree in Engineering (Mechanical, Electrical, or equivalent) preferred: comparable experience managing CAD and Release systems accepted in lieu of degree. * Experience: 10+ years ...

New

Showing results 41-60

Computer Science Degree information

See Utica, MI salary details

$51.5K

$75.8K

$89.4K

How much do computer science degree jobs pay per year?

As of Sep 5, 2026, the average yearly pay for computer science degree in Utica, MI is $75,819.00, according to ZipRecruiter salary data. Most workers in this role earn between $70,700.00 and $85,300.00 per year, depending on experience, location, and employer.

What is a computer science degree?

A Computer Science degree is an academic program that focuses on the study of computers, computational systems, and software. Students learn about programming, algorithms, data structures, computer hardware, software engineering, and theoretical concepts underpinning computing. Graduates are prepared for careers in software development, data analysis, cybersecurity, artificial intelligence, and many other technology-related fields. The degree can be earned at various levels, including associate, bachelor's, master's, and doctoral degrees.

What types of entry-level roles are typically available to recent graduates with a computer science degree, and how do these roles support career growth?

Recent graduates with a Computer Science degree often start in roles such as software developer, QA engineer, IT support specialist, or data analyst. These positions provide hands-on experience with real-world projects, exposure to collaborative team environments, and an opportunity to work with various technologies. Early career roles typically include mentorship and training, allowing new professionals to build foundational skills, specialize in areas of interest, and progress toward more advanced positions like software architect, project manager, or data scientist over time.

What are the key skills and qualifications needed to thrive with a computer science degree, and why are they important?

To thrive with a Computer Science degree, a strong grasp of programming languages, algorithms, and data structures is essential, typically supported by a bachelor's degree in computer science or a related field. Familiarity with development tools, version control systems like Git, and certifications such as AWS Certified Developer or CompTIA Security+ are often beneficial. Problem-solving, analytical thinking, and effective teamwork are crucial soft skills that distinguish successful professionals. Mastering these skills enables individuals to efficiently design, implement, and maintain complex software solutions in diverse technical environments.

What is the difference between Computer Science Degree vs Software Developer?

AspectComputer Science DegreeSoftware Developer
Required CredentialsDegree in Computer Science or related fieldTypically requires programming skills, experience, and sometimes certifications
Work EnvironmentAcademic, research, or industry settingsTech companies, startups, or freelance projects
Industry UsageUsed as a qualification for various tech rolesPractical role focused on coding and software creation
Search & Comparison IntentUnderstanding educational requirements and career pathsJob qualifications and skills needed for software development

While a Computer Science Degree provides foundational knowledge and credentials, a Software Developer focuses on applying programming skills to build software. Many software developers have degrees in computer science, but practical experience and coding ability are equally important for the role.

What can you do with a computer science degree?

A computer science degree prepares individuals for roles such as software developer, systems analyst, cybersecurity analyst, data scientist, and network administrator. It provides skills in programming, algorithms, and systems design, enabling work in technology companies, finance, healthcare, and other industries that rely on computing solutions.

What jobs does a computer science degree get you?

A computer science degree can lead to 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 Java, Python, or SQL, often within technology or IT environments.

What job categories do people searching Computer Science Degree jobs in Utica, MI look for?

The top searched job categories for Computer Science Degree jobs in Utica, MI are:

What cities near Utica, MI are hiring for Computer Science Degree jobs?

Cities near Utica, MI with the most Computer Science Degree job openings:

Infographic showing various Computer Science Degree job openings in Utica, MI as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 12% Part Time, 2% Contract, and 1% Nights. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $75,819 per year, or $36.5 per hour.

Sr. Manager, Artificial Intelligence

Astemo

Farmington Hills, MI • On-site

Full-time

Re-posted 15 days ago


Job description

Company Name:

ASTEMO AMERICAS, INC.

Job Family:

Engineering

Job Description:

General Responsibilities:

Join Astemo's Artificial Intelligence team within the Software Defined Vehicle organization.
We are seeking a dynamic and experienced Department Manager to lead a team focused on Artificial Intelligence (AI) and Machine Learning (ML) solutions for software defined vehicles. In this role, you will oversee the design, implementation, and optimization of AI/ML-based systems, ensuring they meet performance, scalability, and reliability standards. You will also foster a collaborative, agile environment that empowers innovation and growth. This team works cross-functionally with embedded software, systems, hardware, and advanced development teams to deliver high-quality solutions that support Astemo's vision. As a people leader, you will shape strategic initiatives that align with Astemo's transformation into AI first mobility solutions provider.

Job Responsibilities:

The following are the primary responsibilities (other duties may be assigned as needed):

  • Lead the development and deployment of AI/ML technologies for Astemo's SDV BU.
  • Collaborate with cross-functional teams, including system engineers, software developers, hardware engineers, and business stakeholders, to define project requirements and ensure successful execution.
  • Ensure the timely delivery of projects by monitoring progress, addressing roadblocks, and implementing agile methodologies improve speed, quality, and safety across development cycles.
  • Provide technical guidance and mentorship to engineers and foster a culture of continuous learning and professional growth.
  • Stay informed of emerging technologies and trends in AI/ML, recommending innovative approaches to enhance our designs.
  • Define system architecture and design, incorporating best practices and industry standards to create robust and maintainable systems.
  • Communicate project status, risks, and opportunities to senior leadership.
  • Partner with other departments to promote AI/ML adoption across the organization.
  • Manage resource planning and team development.
  • Good verbal and written English skills

Qualifications:

The ideal candidate will have:

  • Bachelor of Science degree in Artificial Intelligence, Mechanical Engineering, Electrical Engineering, Computer Science, Computer Engineering, Mathematics or a related technical degree
  • Minimum of 10 years of professional engineering/technical experience
  • Minimum of 5 years of engineering experience related to AI/ML, control systems, embedded control system, and/or safety critical system development
  • Strong knowledge of AI/ML concepts, frameworks, and applications in software development.
  • Experience with common machine learning libraries and frameworks.
  • Familiarity with deep learning techniques, neural networks, and natural language processing.
  • Solid understanding of computer programming languages such as Python, Java, C++, etc.
  • Demonstrated technical background in powertrain controls, AD/ADAS, chassis controls and/or vehicle dynamics
  • Proven track record of successful project execution
  • Excellent multi-functional communication and leadership skills - able to get multiple teams moving in the same direction
  • Demonstrated ability to deal with ambiguity while driving timely decision making

Additionally, the ability to work independently with minimal direction is required as are strong verbal and written communication skills. Experience with PCs and application software, such as MS Office tools, is also required.

Education: Bachelor's or Master's degree in Artificial Intelligence or Computer Science or Electrical Engineering

Experience: Minimum of 10 years applicable experience in automotive.

Job level determined by various factors such as organization size, responsibility, career stage, and capabilities.

Supervisory Responsibilities: Leading and mentoring the efforts of engineers who are responsible for sub-project activities.

Working conditions:

  • Physical Demands: Required to sit or stand for long periods of time. The employee may occasionally lift and/or move up to 25 pounds.
  • Travel: Domestic and international may be required as needed. The candidate will occasionally need to travel to multiple global locations to support project development.

Equal Opportunity Employer (EOE) - Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender, identity, disability, protected veteran status and national origin.

At Astemo, we're challenging the status quo with the power of diversity, inclusion, and collaboration. Our goal is to build an inclusive work environment that celebrates the differences of our employees. We want to ensure that every employee feels valued, respected and empowered. We don't just accept difference-we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products, and our community. Astemo is proud to be an equal opportunity employer.

If you need a reasonable accommodation to apply for a job at Astemo, please send the nature of the request and contact information to am-jobs@hitachiastemo.com when applying for the position.