DataJobs.io
← Back to all jobs

Job Description

CorTech is seeking a Data Scientist / Machine Learning Engineer to design, build, and deploy AI and deep learning solutions for automotive applications. The role focuses on practical model engineering across computer vision, predictive maintenance, anomaly detection, and generative AI, with an emphasis on performance, scalability, and real-world deployment.

This onsite position is based in Auburn Hills, MI and supports cross-functional work to translate business challenges into machine learning opportunities. The team also looks for strong fundamentals in AI/ML, experience optimizing for GPU and parallel computing, and the ability to communicate technical ideas clearly to both technical and non-technical stakeholders.

What you will do

  • Design, develop, and deploy AI models, including computer vision and generative AI, to address complex automotive problems.
  • Partner with cross-functional teams to understand business challenges and identify opportunities to apply machine learning technologies.
  • Use generative AI models to support innovation in design, R&D, and manufacturing processes.
  • Optimize existing machine learning models for performance and scalability using CUDA advanced GPU architectures and parallel computing frameworks.
  • Design and implement machine learning pipelines for data preprocessing, model training, and evaluation using performance metrics.
  • Implement machine learning solutions in Python using deep learning frameworks such as PyTorch and TensorFlow.
  • Apply statistical techniques and machine learning algorithms to solve complex problems across the automotive sector.
  • Stay current with advances in data science, machine learning, deep learning, and AI, and apply new knowledge to drive continuous innovation.
  • Develop and maintain documentation for data analysis methods, model development, and deployment processes to support reproducibility and compliance with industry standards.

Required qualifications

  • PhD or Master’s degree in Computer Science, Artificial Intelligence, Machine Learning, or a related field.
  • Proven experience in machine learning, deep learning, and AI.
  • Strong understanding of Python, CUDA, and GPU architectures for parallel computing and model optimization.
  • Knowledge of machine learning architectures and techniques, with focus on computer vision and generative AI.
  • Proficiency in deep learning frameworks including PyTorch and TensorFlow.
  • Experience with parallel computing and optimization for high-performance computing environments.
  • Ability to collaborate in a team and communicate complex concepts clearly to non-technical stakeholders.
  • Innovative thinking with a passion for solving challenging problems and advancing technology.
  • Strong analytical skills to interpret complex data and translate findings into practical solutions and strategic insights.
  • Minimum 5 years of experience in a machine learning engineering role, preferably in automotive or a related sector.
  • Proven experience developing and deploying machine learning models for real-world applications.
  • Self-motivated with a focus on continuous learning and professional development.
  • Industrial/manufacturing defect detection computer vision experience is required.

Preferred

  • Experience working in Agile and with a cloud provider (such as Azure).

Core technologies

  • Python
  • CUDA
  • PyTorch
  • TensorFlow
  • CUDA advanced GPU architectures
  • Parallel computing frameworks

Compensation: USD 135,000 - 170,000 per year.

Location: Auburn Hills, MI (onsite).

Similar Jobs