1

Bachelor Of Computer Science Jobs in Michigan (NOW HIRING)

Wiring Systems Senior Engineer

Auburn Hills, MI ยท On-site

$98K - $135K/yr

... computer systems. Basic Qualifications: * Bachelor of Science degree in Mechanical, Electrical Engineering, Mathematics or related field * A minimum of 7 years of engineering experience * A minimum ...

A Bachelor's degree in the field of Computer Science, Web Development, Information Systems, or a related field and 3 years of related work experience * Experience with HTML, CSS, and JavaScript

Engineering Program Manager

Dearborn, MI ยท Hybrid

$99K - $192K/yr

Bachelor of Computer Science, Information Systems, Systems Programming or equivalent combination of relevant education and experience * 5+ years of experience leading complex, high-impact, and highly ...

Senior Full-Stack Java Developer

Dearborn, MI ยท On-site

$99.60 - $192.90/hr

Bachelor of Computer Science, Information Systems, Systems Programming or equivalent combination of relevant education and experience * 10+ years of experience in Java development. * 5+ years of ...

Basic understanding of CATIA V5 * Ability to work to meet schedules and deadlines * Must be able to effectively communicate in English QUALIFICATION WANTS * Engineering degree in computer science or ...

Showing results 41-60

Bachelor Of Computer Science information

What is a Bachelor of Computer Science?

A Bachelor of Computer Science is an undergraduate academic degree focused on the study of computer systems, programming, software development, algorithms, and computational theory. This degree typically takes three to four years to complete and prepares students for careers in technology, software engineering, data analysis, and related fields. Graduates gain both theoretical knowledge and practical skills in areas such as coding, database management, and computer networks, making them highly sought after in the tech industry.

What are the key skills and qualifications needed to thrive as a Bachelor of Computer Science graduate, and why are they important?

To thrive as a Bachelor of Computer Science graduate, you need strong analytical thinking, programming proficiency in languages like Java or Python, and a solid understanding of algorithms and data structures, supported by a relevant degree. Familiarity with software development tools, version control systems like Git, and experience with databases or cloud platforms are typically expected. Problem-solving, teamwork, and effective communication are crucial soft skills that help you collaborate and adapt in dynamic tech environments. These abilities are essential to succeed in diverse computing roles, drive innovation, and contribute meaningfully to technical projects.

What types of projects or tasks can someone with a Bachelor of Computer Science expect to work on in their first job?

Entry-level professionals with a Bachelor of Computer Science often work on a variety of projects, such as developing software applications, debugging and testing code, assisting in database management, or supporting IT infrastructure. They may collaborate closely with experienced developers, project managers, and cross-functional teams to contribute to ongoing projects while gaining hands-on experience. The work environment typically encourages continuous learning and provides mentorship opportunities, helping new graduates build technical and teamwork skills essential for career growth.

What are popular job titles related to Bachelor Of Computer Science jobs in Michigan?

For Bachelor Of Computer Science jobs in Michigan, the most frequently searched job titles are:

What job categories do people searching Bachelor Of Computer Science jobs in Michigan look for?

The top searched job categories for Bachelor Of Computer Science jobs in Michigan are:

What cities in Michigan are hiring for Bachelor Of Computer Science jobs?

Cities in Michigan with the most Bachelor Of Computer Science job openings:

Infographic showing various Bachelor Of Computer Science job openings in Michigan as of August 2026, with employment types broken down into 78% Full Time, 11% Part Time, and 11% Temporary. Highlights an 100% In-person job distribution.

Sr. Manager, Artificial Intelligence

Astemo Ltd

Farmington Hills, MI โ€ข On-site

Full-time

Re-posted yesterday


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.