Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Lead Machine Learning, Computer Vision Software Engineer.
Malaysia Jobs Expertini

Urgent! Lead Machine Learning, Computer Vision Software Engineer Job Opening In Kuala Lumpur – Now Hiring Luxoft

Lead Machine Learning, Computer Vision Software Engineer



Job description

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.

This includes the development of new embedded software, enhancements to cloud infrastructure.

Responsibilities

  • Work directly with computer vision perception engineers, and camera ISP engineers
  • Define the image quality requirements for customer use cases
  • Develop image processing algorithms to optimize camera image quality for performance improvement of computer vision applications
  • 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

SKILLS

Must have

  • Bachelor's Degree or greater in Computer Science, Software Engineering, or related field
  • 3‑5 years of experience developing computer vision applications/algorithms
  • Participated in at least 2 image processing / computer vision projects and 1 productized
  • Image processing / computer vision background/understanding
  • 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
  • Good understanding of geometry (2D/3D) and algebra
  • Desire to learn new technologies
  • Desire to follow test‑driven development (in CV/ML as well)

Nice to have

  • Experience with machine learning integration, inference engines
  • General machine learning understanding
  • Experience building for Android/Yocto
  • Experience/understanding of OpenCL/cuD, or OpenGL/Vulkan (shaders) and desire to learn other SIMD languages

#J-18808-Ljbffr


Required Skill Profession

It & Technology



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Lead Machine Potential: Insight & Career Growth Guide