Lead Machine Learning Software Engineer

NXP USA INC.

Machine learning software development
Embedded systems focus
Deep learning, computer vision, signal processing
Lead the entire machine learning software development lifecycle, from concept and research to deployment and ongoing optimization, for embedded platforms

Job Summary

  • Lead the entire machine learning software development lifecycle, from concept and research to deployment and ongoing optimization, for embedded platforms.
  • Architect, design, and implement robust, efficient, and scalable machine learning algorithms and models, with a focus on deep learning, computer vision, and signal processing.
  • Develop and implement rigorous testing, validation, and deployment strategies for ML models to ensure accuracy, reliability, and security in embedded environments.

Matching Summary

Lead the entire machine learning software development lifecycle, from concept and research to deployment and ongoing optimization, for embedded platforms.

Skills & Requirements

Must-have

  • Machine learning software development
  • Embedded systems focus
  • Deep learning, computer vision, signal processing
  • TensorFlow, PyTorch expertise
  • C/C++, Python proficiency
  • Hardware-aware ML optimization

Nice-to-have

  • Collaborative development environment
  • Continuous improvement of processes
  • Fast-paced, dynamic environment

Key Requirements

  • Master's or Ph.D. in a quantitative field
  • 8+ years of professional experience
  • Proven team or project leadership experience
  • Familiarity with embedded platforms and RTOS
  • Experience with Git and CI/CD pipelines

Work Rights

Not specified

Tailored Resume

Cover Letter