Kettering Co-op
$19.50 - $25.50/hr
Students must be working toward a bachelor's degree in Computer Science, Computer Engineering, or a related field * Our development technologies include but are not limited to the following: Java ...
$19.50 - $25.50/hr
Students must be working toward a bachelor's degree in Computer Science, Computer Engineering, or a related field * Our development technologies include but are not limited to the following: Java ...
$19.50 - $25.50/hr
Students must be working toward a bachelor's degree in Computer Science, Computer Engineering, or a related field * Our development technologies include but are not limited to the following: Java ...
Lansing, MI · On-site
$19.50 - $25.50/hr
Students must be working toward a bachelor's degree in Computer Science, Computer Engineering, or a related field * Our development technologies include but are not limited to the following: Java ...
Lansing, MI · On-site
$19.50 - $25.50/hr
Students must be working toward a bachelor's degree in Computer Science, Computer Engineering, or a related field * Our development technologies include but are not limited to the following: Java ...
Bachelor's Degree in Computer Science, Information Systems, Engineering, Mathematics, or a related field. * Master's Degree in Computer Science, Information Systems, Engineering, Mathematics, or a ...
Bachelor's Degree in Computer Science, Information Systems, Engineering, Mathematics, or a related field. * Master's Degree in Computer Science, Information Systems, Engineering, Mathematics, or a ...
Lansing, MI · On-site
$62.50 - $84.50/hr
Lansing, MI Duration: Full Time * Bachelor's degree preferably in Computer Science, Information technology, Computer Engineering, or related IT discipline or equivalent experience with 12+ Minimum ...
Lansing, MI · On-site
$62.50 - $84.50/hr
Lansing, MI Duration: Full Time * Bachelor's degree preferably in Computer Science, Information technology, Computer Engineering, or related IT discipline or equivalent experience with 12+ Minimum ...
Lansing, MI · On-site
$30.63 - $44.30/hr
... or computer science. Experience Three years of experience equivalent to a Transportation Technician, including one year equivalent to a Transportation Technician E10. Alternate Education and ...
Lansing, MI · On-site
$30.63 - $44.30/hr
... or computer science. Experience Three years of experience equivalent to a Transportation Technician, including one year equivalent to a Transportation Technician E10. Alternate Education and ...
... or computer science. Experience Three years of experience equivalent to a Transportation Technician, including one year equivalent to a Transportation Technician E10. Alternate Education and ...
... or computer science. Experience Three years of experience equivalent to a Transportation Technician, including one year equivalent to a Transportation Technician E10. Alternate Education and ...
Lansing, MI · Hybrid
$24.32 - $48.09/hr
... science, computer information systems, digital media, industrial design, or web design. Experience Information Technology User Experience Analyst P11 No specific type or amount is required.
Lansing, MI · Hybrid
$24.32 - $48.09/hr
... science, computer information systems, digital media, industrial design, or web design. Experience Information Technology User Experience Analyst P11 No specific type or amount is required.
Lansing, MI · On-site
A bachelor's degree or higher with 21 semester (32 term) credits in computer science, data processing, computer information systems, data communications, networking, systems analysis, computer ...
New
Lansing, MI · On-site
A bachelor's degree or higher with 21 semester (32 term) credits in computer science, data processing, computer information systems, data communications, networking, systems analysis, computer ...
New
... degree in computer science, management information systems or engineering. Preferred : • 12 + years in Information Technology (IT) projects / system implementations • ITIL Certification ...
... degree in computer science, management information systems or engineering. Preferred : • 12 + years in Information Technology (IT) projects / system implementations • ITIL Certification ...
Bachelor's degree, preferably in Computer Science, Information Technology, Computer Engineering, or related IT discipline * PowerBuilder Development (version 7 or higher) Interested candidates can ...
Bachelor's degree, preferably in Computer Science, Information Technology, Computer Engineering, or related IT discipline * PowerBuilder Development (version 7 or higher) Interested candidates can ...
Bachelor's degree, preferably in Computer Science, Information Technology, Computer Engineering, or related IT disciplinePowerBuilder Development (version 7 or higher)Interested candidates can send ...
Quick apply
Bachelor's degree, preferably in Computer Science, Information Technology, Computer Engineering, or related IT disciplinePowerBuilder Development (version 7 or higher)Interested candidates can send ...
Bachelor's degree, preferably in Computer Science, Information Technology, Computer Engineering, or related IT discipline * PowerBuilder Development (version 7 or higher) Interested candidates can ...
Bachelor's degree, preferably in Computer Science, Information Technology, Computer Engineering, or related IT discipline * PowerBuilder Development (version 7 or higher) Interested candidates can ...
Lansing, MI · On-site
A bachelor s degree or higher with 21 semester (32 term) credits in computer science, data processing, computer information systems, data communications, networking, systems analysis, computer ...
Lansing, MI · On-site
A bachelor s degree or higher with 21 semester (32 term) credits in computer science, data processing, computer information systems, data communications, networking, systems analysis, computer ...
Bachelor's Degree in Computer Science or related field. In lieu of Bachelor's Degree, an Associate degree in Computer Science or Electronic Printing with two or more years' experience in computer ...
Bachelor's Degree in Computer Science or related field. In lieu of Bachelor's Degree, an Associate degree in Computer Science or Electronic Printing with two or more years' experience in computer ...
Bachelor's Degree in Computer Science or related field. In lieu of Bachelor's Degree, an Associate degree in Computer Science or Electronic Printing with two or more years' experience in computer ...
Bachelor's Degree in Computer Science or related field. In lieu of Bachelor's Degree, an Associate degree in Computer Science or Electronic Printing with two or more years' experience in computer ...
Lansing, MI · On-site
A bachelor's degree or higher with 21 semester (32 term) credits in computer science, data processing, computer information systems, data communications, networking, systems analysis, computer ...
New
Lansing, MI · On-site
A bachelor's degree or higher with 21 semester (32 term) credits in computer science, data processing, computer information systems, data communications, networking, systems analysis, computer ...
New
Dewitt, MI · On-site
Bachelor's Degree in Computer Science or related field. In lieu of Bachelor's Degree, an Associate degree in Computer Science or Electronic Printing with two or more years' experience in computer ...
Dewitt, MI · On-site
Bachelor's Degree in Computer Science or related field. In lieu of Bachelor's Degree, an Associate degree in Computer Science or Electronic Printing with two or more years' experience in computer ...
Lansing, MI · On-site
Possession of a Bachelor's degree with 21 semester (32 term) credits in computer science, data processing, computer information, data communication, networking, system analysis, computer programming ...
Lansing, MI · On-site
Possession of a Bachelor's degree with 21 semester (32 term) credits in computer science, data processing, computer information, data communication, networking, system analysis, computer programming ...
A bachelor''s degree or higher with 21 semester (32 term) credits in computer science, data processing, computer information systems, data communications, networking, systems analysis, computer ...
A bachelor''s degree or higher with 21 semester (32 term) credits in computer science, data processing, computer information systems, data communications, networking, systems analysis, computer ...
A bachelor''s degree or higher with 21 semester (32 term) credits in computer science, data processing, computer information systems, data communications, networking, systems analysis, computer ...
A bachelor''s degree or higher with 21 semester (32 term) credits in computer science, data processing, computer information systems, data communications, networking, systems analysis, computer ...
$51.2K - $59.2K
2% of jobs
$59.2K - $67.3K
0% of jobs
$67.3K - $75.3K
5% of jobs
$75.3K - $83.3K
0% of jobs
$83.3K - $91.3K
1% of jobs
$94.5K is the 25th percentile. Wages below this are outliers.
$91.3K - $99.4K
42% of jobs
$99.4K - $107.4K
1% of jobs
$107.4K - $115.4K
1% of jobs
$115.4K - $123.4K
19% of jobs
$123.4K - $131.4K
0% of jobs
$132.3K is the 75th percentile. Wages above this are outliers.
$131.4K - $139.5K
28% of jobs
$51.2K
$112.9K
$139.5K
Computer scientists solve problems using technology. They write and program software, create applications for mobile devices, and develop websites. Their primary objectives are to validate and to develop mathematical models capable of computer interaction between people and other computers. They do this by running computer programs and improving computer processes and performance. Beyond working within theoretical frameworks, computer scientists can also research and focus in areas such as data structure and algorithms, information and database theory, software engineering, numerical analysis, computational complexity theory, computer graphics, programming language theory, and computer vision.
| Aspect | Computer Scientist | Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's or higher in CS or related field; often advanced degrees | Bachelor's or higher in CS, Software Engineering, or related field |
| Work Environment | Research labs, academia, R&D departments | Tech companies, software development firms, IT departments |
| Employer & Industry Usage | Universities, research institutions, tech companies | Software development companies, startups, large corporations |
| Common Search & Comparison Intent | Understanding roles, career paths, and skills | Job requirements, responsibilities, and career growth |
Computer Scientists focus on theoretical foundations, algorithms, and research, often working in academia or R&D. Software Engineers design, develop, and maintain software applications in industry settings. While both roles require strong programming skills and a background in computer science, their work environments and primary objectives differ.

$19.50 - $25.50/hr
Part-time
Re-posted 10 days ago
A career at Auto-Owners is challenging and rewarding. Our group of caring associates create financial security by helping individuals and businesses make a new start when a loss occurs.
Job Description
Auto-Owners Insurance, a top-rated insurance carrier, is seeking a motivated student to join us as a Kettering Co-op. Areas available for co-ops are software development, IT security, or predictive modeling. Please indicate somewhere on your application which areas are of interest to you. These positions are in Lansing, Michigan. Some may potentially be available in Grand Rapids, Michigan depending upon team placement. We accept A & B section students.
If you are a Master's student seeking an internship please do not apply to this co-op post. Internship postings can be found here: https://aoins.wd5.myworkdayjobs.com/AutoOwners
Software Developer Co-op:
Responsibilities include developing, maintaining, and supporting software applications for new and existing systems.The position requires the person to:
Desired Skills and Experience
IT Security Co-op:
Responsible for reducing IT Security risk and responding to incidents. Responsibilities include:
Desired Skills and Experience
Predictive Modeler Co-op:
Responsibilities include:
Desired Skills & Experience
Equal Employment Opportunity
Auto-Owners Insurance is an equal opportunity employer. The Company hires, transfers, and promotes on the basis of ability, without consideration of disability, age, sex, race, color, religion, height, weight, marital status, sexual orientation, gender identity or national origin, or any factor contrary to federal, state or local law.
*Please note that the ability to work in the U.S. without current or future sponsorship is a requirement.
#LI-DNI #IN-DNI