Facebook pixel

Machine Learning Research Engineer
Confirmed live in the last 24 hours
Locations
Toronto, ON, Canada • Sunnyvale, CA, USA • San Diego, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Data Structures & Algorithms
C/C++/C#
Pytorch
Tensorflow
Python
Requirements
  • Strong grasp of machine learning fundamentals and computer science
  • Experience with scaling state-of-the-art models on large distributed clusters
  • Deep knowledge of machine learning frameworks, such as TensorFlow and PyTorch
  • Deep knowledge of distributed training concepts and frameworks such as Megatron and Deepspeed
  • Fluency in a programming language, such as Python and C++
  • Experience in research environments in academic or industry labs
  • Track record of relevant publications/patents
  • $140,000 - $200,000 (US only, based on experience, location and other determining factors)
Responsibilities
  • Sparse and low-precision training algorithms for reduced training time and increased accuracy
  • Compute- and memory-efficient training techniques such as reversibility and low-rank
  • Scaling laws for increasing model size: accuracy/loss, architecture scaling, hyperparameter transfer
  • Optimizers, initializers, normalizers to improve distributed training on large scale clusters
  • Design and develop ML workflows and user interfaces for novel algorithms
  • Design and develop software for scaling models and large-scale experimentation
  • Design and develop analysis tools to drive efficient research insight, including dataset cleaning, analysis of training dynamics and gradient quality
  • Publish and present research at leading machine learning conferences
Cerebras
Company Overview
Cerebras Systems is a stealth mode hardware startup, comprised of entrepreneurs dedicated to solving hard problems.