Data Scientist / Machine Learning Engineer
Job Description
This role at CorTech focuses on building and deploying AI and deep learning systems for automotive applications. The position emphasizes model development, optimization, and collaboration across teams to support use cases spanning computer vision, predictive maintenance, anomaly detection, and generative AI.
Key Responsibilities
- Design, develop, and deploy AI models to address complex automotive problems, including computer vision and generative AI.
- Partner with cross-functional teams to understand business challenges and identify opportunities for applying machine learning.
- Use generative AI models to support innovation across design, R&D, and manufacturing processes.
- Optimize existing machine learning models for performance and scalability using CUDA advanced GPU architectures and parallel computing frameworks.
- Create and implement machine learning pipelines for data preprocessing, training, and evaluation of 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 automotive sector challenges.
- Monitor and apply advances in data science, machine learning, deep learning, and AI to support continuous innovation.
- Develop and maintain documentation covering data analysis methods, model development, and deployment processes to ensure reproducibility and alignment with industry standards.
Required Qualifications
- PhD or Master’s degree in Computer Science, Artificial Intelligence, Machine Learning, or a related field.
- Minimum 5 years of experience in a machine learning engineering role (automotive or related sector preferred).
- Proven experience in machine learning, deep learning, and AI, including developing and deploying models for real-world applications.
- Strong command of Python, CUDA, and GPU architectures for parallel computing and model optimization.
- Knowledge of machine learning architectures and techniques with a focus on computer vision and generative AI.
- Proficiency with 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.
- Solid analytical skills to interpret complex data and translate findings into strategic insights and practical solutions.
- Innovation-driven approach and motivation for continuous learning and professional development.
- Required: industrial or manufacturing defect detection computer vision experience.
- Experience with Agile and a cloud provider (such as Azure) is a plus.
Technologies
- Python
- CUDA
- PyTorch
- TensorFlow
- CUDA advanced GPU architectures
- Parallel computing frameworks
Location and Compensation
Auburn Hills, MI (onsite). Salary range: USD 135,000 - 170,000 per year.
Education
PhD or Master’s degree in Computer Science, Artificial Intelligence, Machine Learning, or a related field.