Qureos

Find The RightJob.

Lead Machine Learning Software Engineer

Job Title:** Lead Machine Learning Software Engineer

Company:** NXP Semiconductors Netherlands B.V. -

Job Summary

As a Lead Machine Learning Software Engineer at NXP Semiconductors Netherlands B.V., you will be a key driver in the design, development, and deployment of cutting-edge machine learning solutions for embedded systems. You will lead a team of talented engineers, guiding the architectural decisions and technical execution of ML software that enhances the intelligence and performance of NXP's next-generation semiconductor products. -

Job Responsibilities

  • 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.
  • Drive the technical direction and strategy for ML software development within the team, ensuring alignment with product roadmaps and company objectives.
  • Mentor and provide technical guidance to a team of ML software engineers, fostering a collaborative and innovative development environment.
  • Conduct thorough research and evaluation of new ML techniques, frameworks, and tools to identify opportunities for innovation and improvement.
  • Develop and implement rigorous testing, validation, and deployment strategies for ML models to ensure accuracy, reliability, and security in embedded environments.
  • Contribute to the continuous improvement of development processes, tools, and best practices within the ML software engineering team.
  • Present technical concepts, progress, and results to internal stakeholders and potentially external partners.
-

Job Qualifications

  • Master's or Ph.D. in Computer Science, Electrical Engineering, Artificial Intelligence, or a related quantitative field.
  • 8+ years of professional experience in machine learning software development, with a strong focus on embedded systems.
  • Proven experience in leading technical teams or projects, demonstrating strong leadership and mentoring abilities.
  • Expertise in designing, training, and deploying deep learning models (e.g., CNNs, RNNs, Transformers) using frameworks such as TensorFlow, PyTorch, or similar.
  • Proficiency in programming languages such as C/C++ and Python, with a deep understanding of optimized code for resource-constrained environments.
  • Strong understanding of machine learning principles, algorithms, and data structures.
  • Experience with hardware-aware ML optimization techniques (e.g., quantization, pruning, model compression).
  • Familiarity with various embedded platforms, microcontrollers, and real-time operating systems (RTOS).
  • Experience with version control systems (e.g., Git) and CI/CD pipelines.
  • Excellent problem-solving skills, analytical thinking, and attention to detail.
  • Strong communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams.
  • Ability to work independently and manage multiple priorities in a fast-paced, dynamic environment.


More information about NXP in India...

#LI-2734

Similar jobs

No similar jobs found

© 2026 Qureos. All rights reserved.