Jobs · Engineering · Michigan

AI/ML Engineer/Software Programmer

Magna International · Auburn Hills, MI · 2 wk ago
EngineeringFull-time

Job Responsibilities

  • Develop (design, implement, optimize) conventional image processing algorithms for automotive embedded serial production projects.
  • Design, develop/tune, and optimize deep learning models for ADAS computer vision features (e.g., pruning, quantization) and improve computational performance.
  • Plan and execute experiments to assess deep learning model effectiveness, compare architectures, and validate results through rigorous component/bench testing.
  • Analyze large datasets to extract insights, refine models, and improve overall performance and robustness.
  • Stay current with deep learning advances and incorporate innovative techniques and research findings into projects.
  • Collaborate with multidisciplinary (requirements, embedded, testing) teams to integrate models into existing systems and ensure seamless operation within the product ecosystem.
  • Document development processes, maintain detailed experiment logs, and present findings clearly to stakeholders.
  • Analyze defects and test results; perform root-cause analysis and implement algorithm improvements to achieve KPIs.
  • Independently deliver intermediate-to-advanced ADAS algorithm design, implementation, and testing.
  • Perform other duties in support of business objectives; maintain regular attendance; follow safe work procedures and PPE requirements; report hazards, injuries, and illnesses promptly; comply with Quality Operating System (QOS) and all safety regulations.

Job Requirements

  • Master’s degree in computer engineering, Software Engineering, Electrical Engineering, Computer Science, or equivalent.
  • Minimum of 3 years of experience in computer vision and image-processing algorithm development using traditional methods and deep learning, with proven expertise in developing and implementing DNN models.
  • Excellent programming skills with C or C++; familiarity with Python with proficiency in deep learning frameworks (TensorFlow, PyTorch, Keras) is advantageous.
  • Strong grasp of machine learning concepts and neural network architectures (CNNs, RNNs, transformers).
  • Experience in image segmentation, object detection, and image data preparation/enhancement (e.g., normalization, augmentation, filtering, noise reduction, contrast adjustment, image restoration).
  • Experience in optimizing models for performance, including techniques such as quantization and distributed training.
  • Strong problem-solving abilities; capable of working independently and collaboratively; effective at communicating complex concepts to technical and non-technical audiences.
  • Experience with responsibilities listed above in the serial development of automotive electronics is preferred.

Education/Experience

  • Strong foundations in mathematics and signal/image/video processing; computer vision fundamentals (object detection, tracking, feature extraction) with C/C++.
  • Knowledge of automotive product development practices and structured engineering methodologies; development of portable, reusable, modular software for automotive systems.
  • Strong troubleshooting and debugging skills, using structured problem-solving methods (e.g., 8D).
  • Experience with disciplined software development processes (ASPICE or CMMI); configuration management; and project monitoring/control techniques.

Personal Requirements

  • Able to work effectively in a global environment.
  • Able to represent technical topics internally and externally.
  • Demonstrates self-motivation, tenacity, and determination.
  • Able to work independently with minimal supervision.
  • Comprehensive knowledge of English (speak & write).

Similar jobs

AI/ML Software Engineer

MDAEdgeAnnapolis, MD· 1 mo ago
RemoteInformation Technology$120k–$149k/yrapply on www1.jobdiva.com

AI/ML Software Engineer

Pointer TechnologiesAnnapolis Junction, MD· 3 wk ago
Engineeringapply on pointertechnologies.applytojob.com

AI/ML Software Engineer

iTradeNetwork, Inc.San Francisco Bay Area· 3 wk ago
Information Technology$83k/yrapply on itradenetwork.com

AI/ML Software Engineer

Shield Consulting Solutions, Inc.Annapolis Junction, MD· 2 mo ago
Engineeringapply on theapplicantmanager.com