Talent.com
Lead Machine Learning Engineer

Lead Machine Learning Engineer

LuxoftKuala Lumpur, Kuala Lumpur, Malaysia
7 hours ago
Job description

Lead Machine Learning Engineer

Luxoft – Kuala Lumpur City, Federal Territory of Kuala Lumpur, Malaysia

Project Description : Our client, a leading manufacturer of high‑end household appliances, is expanding into new smart product lines. As part of this strategic initiative, a large‑scale global program is being implemented across the company's IP portfolio, including development of new embedded software and enhancements to cloud infrastructure.

Responsibilities :

  • Work directly with computer‑vision perception engineers and camera ISP engineers.
  • Define image quality requirements for customer use cases.
  • Develop image‑processing algorithms to optimize camera image quality and improve computer‑vision application performance.
  • Develop custom ML models for visual recognition and train them from scratch.
  • Quantize and prune ML models.
  • Evaluate data using relevant metrics to increase model performance.
  • Implement computer‑vision / image‑processing algorithms in fast, optimal C++ code.
  • Implement heuristic / math algorithms and probabilistic methods for camera AI.
  • Research existing C++ solutions for CV logic.
  • Develop cross‑platform C++ code.
  • Cover algorithms and CV code with unit tests.
  • Ramp up on new technologies related to CV / ML / algorithms (not R&D).
  • Integrate machine‑learning modules into algorithms.

Mandatory Skills :

  • Bachelor’s degree or greater in Computer Science, Software Engineering, or a related field.
  • 3–5 years of experience developing computer‑vision applications / algorithms.
  • Participation in at least two image‑processing / computer‑vision projects, one of which is productized.
  • Strong C / C++ experience.
  • Experience with OpenCV and ML frameworks such as PyTorch, TensorFlow, TensorFlow Lite.
  • Deep understanding of neural‑network architectures.
  • Experience working with embedded devices in C++ on Linux.
  • Decent understanding of 2D / 3D geometry and algebra.
  • Desire to learn new technologies.
  • Desire to follow test‑driven development in CV / ML contexts.
  • Nice‑to‑Have Skills :

  • Experience with machine‑learning integration and inference engines.
  • Experience building for Android / Yocto.
  • Experience or understanding of OpenCL / CUDA or OpenGL / Vulkan (shaders) and desire to learn other SIMD languages.
  • Seniority Level : Mid‑Senior level

    Employment Type : Full‑time

    Job Function : Information Technology, Engineering, and Project Management

    Industries : IT Services and IT Consulting, Software Development, and Motor Vehicle Manufacturing

    #J-18808-Ljbffr

    Create a job alert for this search

    Machine Learning Engineer • Kuala Lumpur, Kuala Lumpur, Malaysia