Education Requirement PhD in Computer Science, Computer Engineering, Electrical Engineering, Artificial Intelligence, Machine Learning, Data Science, Mechanical Engineering, Materials Science ...
Education Requirement PhD in Computer Science, Computer Engineering, Electrical Engineering, Artificial Intelligence, Machine Learning, Data Science, Mechanical Engineering, Materials Science ...
Data Scientist
Dearborn, MI · On-site
Bachelor's degree in Computer Science & Engineering, related field or equivalent combination of relevant education and experience * 3+ years of experience building full-stack applications in ...
Data Scientist
Dearborn, MI · On-site
Bachelor's degree in Computer Science & Engineering, related field or equivalent combination of relevant education and experience * 3+ years of experience building full-stack applications in ...
Manager, Data Science
Detroit, MI · On-site
Bachelor's degree in computer science, statistics or a related field * Proficiency in the Microsoft Office suite * Proficiency in Python * Proficiency in SQL, noSQL and ElasticSearch * Knowledge of ...
Manager, Data Science
Detroit, MI · On-site
Bachelor's degree in computer science, statistics or a related field * Proficiency in the Microsoft Office suite * Proficiency in Python * Proficiency in SQL, noSQL and ElasticSearch * Knowledge of ...
Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates or People looking to switch careers or who have had gaps in employment and looking to make their careers in the Tech ...
Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates or People looking to switch careers or who have had gaps in employment and looking to make their careers in the Tech ...
Bachelor's degree in computer science, statistics or a related field * Proficiency in the Microsoft Office suite * Proficiency in Python * Proficiency in SQL, noSQL and ElasticSearch * Knowledge of ...
Bachelor's degree in computer science, statistics or a related field * Proficiency in the Microsoft Office suite * Proficiency in Python * Proficiency in SQL, noSQL and ElasticSearch * Knowledge of ...
Senior Applied Scientist
Detroit, MI · On-site +1
Master's degree in Computer Science or a quantitative field plus 2 years of relevant industry experience * OR Ph.D. in Computer Science or a quantitative field * OR the equivalent of 5 years of ...
Senior Applied Scientist
Detroit, MI · On-site +1
Master's degree in Computer Science or a quantitative field plus 2 years of relevant industry experience * OR Ph.D. in Computer Science or a quantitative field * OR the equivalent of 5 years of ...
Required : • Master's or PhD degree in a relevant STEM field (Data Science, Computer Science, Engineering, Mathematics, Physics, etc.) • 3+ years of experience in AI/ML algorithm development ...
Required : • Master's or PhD degree in a relevant STEM field (Data Science, Computer Science, Engineering, Mathematics, Physics, etc.) • 3+ years of experience in AI/ML algorithm development ...
Product Manager & Data Science Supervisor
Dearborn, MI · On-site +1
$193K - $214K/yr
Master's degree or foreign equivalent in Data Science, Mathematics, Applied Statistics, Computer Science, Mechanical Engineering, Operations Research or a related field and 3 years of experience in ...
New
Product Manager & Data Science Supervisor
Dearborn, MI · On-site +1
$193K - $214K/yr
Master's degree or foreign equivalent in Data Science, Mathematics, Applied Statistics, Computer Science, Mechanical Engineering, Operations Research or a related field and 3 years of experience in ...
New
Bachelor's degree in Computer Science & Engineering, related field or equivalent combination of relevant education and experience * 3+ years of experience building full-stack applications in ...
Bachelor's degree in Computer Science & Engineering, related field or equivalent combination of relevant education and experience * 3+ years of experience building full-stack applications in ...
Science Teacher 26-27
Detroit, MI · On-site
Science Teacher Funding Source: General Fund Reports to: This position reports to and is evaluated ... Excellent computer skills, including Microsoft Office and the Google Suite; * Commitment to ...
Quick apply
Science Teacher 26-27
Detroit, MI · On-site
Science Teacher Funding Source: General Fund Reports to: This position reports to and is evaluated ... Excellent computer skills, including Microsoft Office and the Google Suite; * Commitment to ...
Recent graduates in Computer Science, Engineering, Mathematics, or Statistics who want a career in the IT industry. * Candidates who are focused on their future in IT and have big goals. * Those ...
Recent graduates in Computer Science, Engineering, Mathematics, or Statistics who want a career in the IT industry. * Candidates who are focused on their future in IT and have big goals. * Those ...
Bachelor's in Mechanical, Electrical or Computer Engineering or Computer Science Qualifications Bachelor's in Mechanical, Electrical or Computer Engineering or Computer Science Additional Information ...
Bachelor's in Mechanical, Electrical or Computer Engineering or Computer Science Qualifications Bachelor's in Mechanical, Electrical or Computer Engineering or Computer Science Additional Information ...
VERY URGENT OPENING for "Diesel Software Integration Engineer" at MI, Dearborn
Dearborn, MI · On-site
$95K - $128K/yr
Bachelor's in Mechanical, Electrical or Computer Engineering or Computer Science Qualifications Bachelor's in Mechanical, Electrical or Computer Engineering or Computer Science Additional Information ...
VERY URGENT OPENING for "Diesel Software Integration Engineer" at MI, Dearborn
Dearborn, MI · On-site
$95K - $128K/yr
Bachelor's in Mechanical, Electrical or Computer Engineering or Computer Science Qualifications Bachelor's in Mechanical, Electrical or Computer Engineering or Computer Science Additional Information ...
Academics include programs in the College of Arts and Sciences, School of Business Administration, School of Education and Human Services, School of Engineering and Computer Science, School of Health ...
Academics include programs in the College of Arts and Sciences, School of Business Administration, School of Education and Human Services, School of Engineering and Computer Science, School of Health ...
Preferred SKILLS For Java /Full stack/Devops Positions Associate or Bachelors degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT ...
Preferred SKILLS For Java /Full stack/Devops Positions Associate or Bachelors degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT ...
Senior Data Scientist
Dearborn, MI · On-site
Master's degree in quantitative fields, such as Data Science, Engineering, Operations Research, Industrial Engineering, Statistics, Mathematics OR Computer Science or equivalent combination of ...
Senior Data Scientist
Dearborn, MI · On-site
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 Mathematics * Proficiencyin modern programming languages such as Python and C/C++ (JavaScript optional depending on your stack), with strong ...
Bachelor's degree in Computer Science, Engineering, or Mathematics * Proficiencyin modern programming languages such as Python and C/C++ (JavaScript optional depending on your stack), with strong ...
Bachelor's Degree, preferably in Data Science, Computer Science, Statistics, or a related field. * 5+ years of experience in Data Science, Machine Learning, AI, or Advanced Analytics. Nice to Have ...
Bachelor's Degree, preferably in Data Science, Computer Science, Statistics, or a related field. * 5+ years of experience in Data Science, Machine Learning, AI, or Advanced Analytics. Nice to Have ...
A Bachelor's degree in Computer Science / Computer Engineering or a similar technical discipline. * 3+ years of work experience as a backend software engineer in Python with exceptional software ...
Quick apply
A Bachelor's degree in Computer Science / Computer Engineering or a similar technical discipline. * 3+ years of work experience as a backend software engineer in Python with exceptional software ...
Mule Wiring Design Release Engineer
Auburn Hills, MI · On-site
$38 - $43.50/hr
Basic Qualifications: • Bachelor of Science in EE, ME, Comp Eng. or Computer Science or equivalent work experience • Wire Harness Design, Routing and Packaging experience • Experience with OEM ...
Mule Wiring Design Release Engineer
Auburn Hills, MI · On-site
$38 - $43.50/hr
Basic Qualifications: • Bachelor of Science in EE, ME, Comp Eng. or Computer Science or equivalent work experience • Wire Harness Design, Routing and Packaging experience • Experience with OEM ...
Computer Science information
See Troy, MI salary details
$53K - $56.5K
7% of jobs
$56.5K - $60K
7% of jobs
$60K - $63.6K
2% of jobs
$63.6K - $67.1K
0% of jobs
$67.1K - $70.6K
2% of jobs
$72.1K is the 25th percentile. Wages below this are outliers.
$70.6K - $74.2K
15% of jobs
$74.2K - $77.7K
16% of jobs
The median wage is $78K / yr.
$77.7K - $81.2K
13% of jobs
$81.2K - $84.8K
6% of jobs
$86.4K is the 75th percentile. Wages above this are outliers.
$84.8K - $88.3K
16% of jobs
$88.3K - $91.8K
17% of jobs
$53K
$77.9K
$91.8K
How much do computer science jobs pay per year?
What is the difference between Computer Science vs Software Developer?
| Aspect | Computer Science | Software Developer |
|---|---|---|
| Required Credentials | Bachelor's or higher in CS or related field | Bachelor's in CS, Software Engineering, or related field often preferred |
| Work Environment | Research labs, academia, tech companies, startups | Tech companies, software firms, freelance projects |
| Industry Usage | Academic research, algorithm development, theoretical work | Building, coding, testing software applications |
| Common Search/Comparison | Focuses on theoretical foundations and algorithms | Focuses on practical software creation and deployment |
Computer Science and Software Developer roles often overlap, but Computer Science emphasizes theoretical foundations, algorithms, and research, while Software Developers focus on designing, coding, and maintaining software applications. Both roles require programming skills, but their primary focus and work environments differ.
What careers do computer science have?
What is computer science?
What kind of jobs are there in computer science?
What can I do with a computer science degree?
What Are Computer Science Jobs?
The computer science field provides a wide range of opportunities for technically talented individuals. Depending on your skills and interests, you can find computer science jobs as a software developer, hardware engineer, database administrator, computer systems analyst, network architect, information security analyst, or web developer. You need an analytical mind and strong technical skills to perform your job duties, which may be to develop, maintain, and troubleshoot computer systems, applications, or networks. Your responsibilities in a computer science job are often directly related to the business goals and outcomes of your employer.
What are the key skills and qualifications needed to thrive in a Computer Science role, and why are they important?
What are some common challenges computer science professionals face when working on collaborative software projects?
What jobs can I do with computer science?
Full-time
Posted 8 days ago
Job description
Urgent Hiring Requirement
Minimum Qualification: PhD in a relevant technical field.
This is an urgent requirement with an anticipated start date within 2 weeks. Priority will be given to candidates who can interview promptly and begin within two weeks of selection.
Job Summary
We are seeking a highly motivated Machine Learning Research Engineer (Scientific & Engineering AI) with strong expertise in Machine Learning, Deep Learning, Computer Vision, and AI research. This role is intended exclusively for PhD graduates or candidates near completion from reputable universities.
Candidates with a strong academic research background in Machine Learning, Artificial Intelligence, Computer Vision, Data Science, Scientific Computing, Mechanical Engineering, Materials Science, Manufacturing Engineering, Applied Physics, Computational Engineering, or related fields are encouraged to apply.
Ideal candidates will combine strong ML/DL expertise with domain knowledge in mechanical engineering, materials science, manufacturing systems, physical systems, scientific computing, or simulation-driven engineering applications.
Research experience gained during a PhD program will be considered equivalent to professional industry experience.
This is an urgent hiring requirement, and we are actively seeking candidates who can start within the next 2 weeks.
Education Requirement
PhD in Computer Science, Computer Engineering, Electrical Engineering, Artificial Intelligence, Machine Learning, Data Science, Mechanical Engineering, Materials Science, Manufacturing Engineering, Applied Physics, Computational Engineering, or a related technical field.
Candidates currently pursuing a PhD with anticipated graduation within the next 3-6 months are also encouraged to apply.
Only PhD candidates will be considered for this role.
Candidates with only a Master's degree will not be considered.
Key Responsibilities
Design, develop, train, and optimize Machine Learning and Deep Learning models for real-world applications.
Own the complete ML lifecycle including data collection, annotation, preprocessing, model training, fine-tuning, evaluation, optimization, and deployment.
Develop and deploy advanced deep learning architectures including CNNs, LSTMs, ConvLSTMs, Graph Neural Networks (GNNs), Reinforcement Learning, and Transformer-based models.
Conduct experiments, evaluate model performance, and drive continuous algorithmic improvements.
Work with large-scale datasets for model training, validation, and testing.
Optimize and deploy AI models for scalable and efficient real-world applications.
Translate research concepts into scalable, production-ready AI systems.
Collaborate with cross-functional engineering and research teams to integrate ML models into real-world applications.
Document methodologies, experimental findings, and technical solutions.
Contribute to technical innovation initiatives and advanced AI research activities.
Required Qualifications
Strong PhD research background in Machine Learning, Deep Learning, Artificial Intelligence, Computer Vision, Data Science, Scientific Machine Learning, Computational Engineering, Applied Physics, Materials Informatics, or related areas.
Strong programming experience with Python and C++.
Hands-on experience with PyTorch, TensorFlow, Keras, Scikit-learn, or similar ML frameworks.
Strong understanding of Machine Learning, Deep Learning, Neural Networks, Computer Vision, and AI algorithms.
Experience developing and training advanced deep learning models and architectures.
Solid mathematical foundation in linear algebra, probability, statistics, optimization, and applied machine learning.
Experience working with Linux environments, Git, Docker, and modern development workflows.
Demonstrated research experience through publications, thesis work, academic research projects, or equivalent research contributions.
Strong ability to independently research, prototype, and deploy AI solutions.
Experience applying machine learning or deep learning techniques to engineering, manufacturing, materials science, physical systems, scientific computing, simulation, or industrial applications is highly desirable.
Preferred Qualifications
Publications in leading AI, Machine Learning, Computer Science, Scientific Computing, Computational Engineering, Materials Science, or Applied Physics conferences and journals.
Experience transitioning AI/ML models from research environments into production systems.
Experience with CUDA, GPU acceleration, distributed computing, high-performance computing (HPC), or parallel computing environments.
Experience handling large-scale, real-world datasets.
Familiarity with Physics-Informed Machine Learning (PIML), Physics-Informed Neural Networks (PINNs), scientific foundation models, digital twins, simulation-driven AI, or engineering optimization techniques.
Experience working with data generated from CAD, CAE, CFD, FEA, multiphysics simulations, manufacturing processes, materials characterization, laboratory testing, or other engineering and scientific workflows.
Technical Skills
Python, C++
PyTorch, TensorFlow, Keras, Scikit-learn
Machine Learning and Deep Learning
Computer Vision
Reinforcement Learning
Graph Neural Networks (GNNs)
Transformer Architectures
Linux, Git, Docker
CUDA and GPU Computing
Scientific Computing and Optimization
Physics-Informed Machine Learning (Preferred)
Engineering and Scientific Data Analysis (Preferred)
About Optimal Health Care
Sourced by ZipRecruiter
Company size
51 - 200 Employees
Headquarters location
Hagerstown, MD, US
Year founded
2008