Senior/Lead, Deep Learning Researcher/Engineer, Synthetic Data

Sunnyvale,CA

Applications have closed

Magic Leap

Explore Magic Leap AR for business. Improve your organization's training, 3D visualization, collaboration, and remote assistance workflows.

View company page

Job Description

Our Perception team is looking for a strong candidate with exceptional research/development skills in the field of deep learning, preferably, with experience in handling synthetic data. The primary responsibility of the Deep Learning Researcher/Engineer is to drive the research and development of accelerating the synthetic data generation within popular simulators, closing the gap between the synthetic data and real data, and boosting the performance of perception algorithms. The candidate will participate in deep learning research, release planning, scheduling, etc. Qualified candidates will be self-motivated, robust and logic thinkers, strong collaborators, and adept at operating in a highly dynamic environment. We look for colleagues that are passionate about our product and embody our values.

Responsibilities

  • Provide vision and insights to future research and development
  • Lead the research and development effort of advanced product-critical deep learning components
  • Work hand-in-hand with key stakeholders and developers across the company using deep learning
  • Support overall research engineering and architecture efforts in deep learning
  • Write maintainable, reusable code, leveraging test driven principles to develop high quality deep learning modules

Qualifications

  • Expert knowledge of deep learning techniques such as 3D CNN, RNN, GAN and Reinforcement Learning (RL)
  • Expert knowledge of domain adaptation, self-supervised learning or semi-supervised learning
  • Have the knowledge and leadership experience in at least one of the following deep learning domains:
    • 3D geometry deep learning techniques 
    • Semantics and scene understanding
  • Object Detection and tracking
  • Hand Pose and Gesture modeling
  • Expert level experience in PyTorch or TensorFlow
  • Expert level in Python (programming and debugging)
  • Experience in synthetic data research and development is a plus
  • Knowledge of C/C++ and parallel computing paradigms such as OpenCL and CUDA is a plus
  • Knowledge of Computer Graphic (CG) is a plus.

Education

  • MS in Computer Science or Electrical Engineering (with a minimum of 4 years of relevant experience).
  • Ph.D. is preferred (with a minimum of 2 years of relevant experience).

Additional Information

  • All your information will be kept confidential according to Equal Employment Opportunities guidelines.

Tags: C++ Computer Science CUDA Deep Learning Engineering Python PyTorch Research RNN TensorFlow

Perks/benefits: Career development

Region: North America
Country: United States

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.