Machine Learning Engineer, up to Sr. -Advanced Research (Hsinchu/Taipei)

Qualcomm is a leading technology company developing advanced AI and deep learning algorithms for embedded systems in smartphones and extended reality.
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · AR/VR

Description For Machine Learning Engineer, up to Sr. -Advanced Research (Hsinchu/Taipei)

Qualcomm's Multimedia R&D computer vision Group is seeking passionate candidates with expertise in Computer Vision and Computer Graphics. The team is developing advanced AI and deep learning algorithms, architectures, and systems for applications enriching the embedded systems for Smartphone and Extended Reality.

The ideal candidate should have a deep understanding of computer vision or computer graphics, excellent analytical and algorithm development skills, and proficiency in Python and C/C++ programming. Responsibilities include:

  1. System architecture design and development of computer vision applications on Android/Windows/Linux platforms. GUI and Unreal Engine/Unity experience preferred.
  2. Research and develop efficient deep learning architectures and models for AI-enabled camera and extended reality. This includes but is not limited to generative text-to-image/video models, face analysis, face and body pose detection, face and body synthesis and editing with GenAI, and 3D body/face reconstruction/editing from 2D images.

Requirements:

  • Master's or PhD degree in Electrical Engineering, Computer Science, or a closely related field
  • 3+ years of professional experience in computer deep learning software development for applications like Computer Vision or Computer Graphics
  • 5+ years of experience developing practical deep learning algorithms using PyTorch, TensorFlow, or other deep learning frameworks
  • Solid background in Computer Vision or Computer Graphics
  • Solid background in machine/deep learning fundamental knowledge and mathematics
  • Academic publications in computer vision research at top conferences and journals (PAMI, IJCV, NeurIPS, CVPR, ICCV, ICLR, ICML, etc.)
  • Proficiency in C/C++ and Python programming

Preferred Qualifications:

  • PhD in Computer Science or Electrical Engineering
  • Excellent knowledge of C++ and object-oriented programming
  • Expertise in various network architectures such as diffusion, transformer, Gaussian Splatting, NeRF, StyleGan, U-Nets, ResNets models
  • Experience in deep learning-based high-resolution face editing
  • Experience in micro-expression recognition and synthesis
  • Experience in ego-centric computer vision
  • Experience of deep learning model pruning, compression, and quantization for executing on edge devices without performance decreasing
  • Excellent written and verbal communication skills
  • Track record of driving ideas from design through commercialization
  • Experience in computer vision algorithm design development and integrating machine learning algorithms into camera systems
  • Self-motivated and strong desire to learn new technologies, design novel techniques, and propose them for technology commercialization
  • Team player

Join Qualcomm to work on cutting-edge AI and computer vision technologies, collaborate with leading experts in the field, and contribute to world-changing innovations in smartphone and extended reality applications.

Last updated 21 days ago

Responsibilities For Machine Learning Engineer, up to Sr. -Advanced Research (Hsinchu/Taipei)

  • System architecture design and development of computer vision applications on Android/Windows/Linux platforms
  • Research and develop efficient deep learning architectures and models for AI-enabled camera and extended reality
  • Develop generative text-to-image/video models, face analysis, face and body pose detection
  • Work on face and body synthesis and editing with GenAI
  • Develop 3D body/face reconstruction/editing from 2D images

Requirements For Machine Learning Engineer, up to Sr. -Advanced Research (Hsinchu/Taipei)

Python
Java
JavaScript
  • Master's or PhD degree in Electrical Engineering, Computer Science, or related field
  • 3+ years of professional experience in computer deep learning software development
  • 5+ years of experience developing practical deep learning algorithms
  • Solid background in Computer Vision or Computer Graphics
  • Solid background in machine/deep learning fundamentals and mathematics
  • Academic publications in computer vision research at top conferences and journals
  • Proficiency in C/C++ and Python programming

Benefits For Machine Learning Engineer, up to Sr. -Advanced Research (Hsinchu/Taipei)

Medical Insurance
Vision Insurance
Dental Insurance
401k
  • World-class health benefit coverage for employees and eligible dependents
  • Financial programs to help build a secure future
  • Self and family resources for emotional/mental strength and resilience
  • Wellbeing programs to support employees in living and working well

Interested in this job?

Jobs Related To Qualcomm Machine Learning Engineer, up to Sr. -Advanced Research (Hsinchu/Taipei)

AI ML Engineer Senior

Senior AI ML Engineer position at Qualcomm India, focusing on AI software stack development and optimization with industry-leading technology teams.

Machine Learning Compiler / Firmware Engineer

Senior Machine Learning Compiler Engineer role at Qualcomm, focusing on PyTorch and C++ development for AI acceleration systems.

Video Research Engineer - Immersive Video

Senior Video Research Engineer position at Qualcomm focusing on immersive video and 3D graphics compression technology development.

Video Research Engineer

Senior Video Research Engineer position at Qualcomm, focusing on developing advanced video compression algorithms using classical and machine learning methods.

Sr. AI Platform Software Architect

Senior AI Platform Software Architect role at Qualcomm, focusing on Windows AI platform enablement on Snapdragon, offering competitive compensation and comprehensive benefits.