Machine Learning Engineer - Computer Vision & NLP

Voxelcloudabout 1 year ago
Los Angeles, California, United States
On-site
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

Founded in 2016, VoxelCloud is a Los Angeles-based leader worldwide in artificial intelligence (AI) analysis of medical images. Backed by Sequoia and Tencent, we help healthcare providers make better/earlier diagnoses and other clinical decisions. The R&D team in Los Angeles is dedicated to creating innovative deep learning solutions for various product lines including Thorax, Retina, Cardio, and Skin. We are hiring a full-time engineer to join our model team.

Key Responsibilities

  • Develop deep learning models for prototyping and production purposes based on product feature requests
  • Design, implement, and test model experiments using major deep learning frameworks
  • Document experiment findings and results with supporting summary statistics for peer discussion and review (Confluence)
  • Provide insights for data collection and annotation while collaborating with the data team for in-house data management and labeling
  • Write production and deployment code (dockerization) and iterate deployed models to achieve optimal performance and inference speed
  • Conduct methodology research in deep learning to drive scalable, real-time implementations

Required Qualifications

  • MS degree in computer science, engineering, or mathematics
  • 1+ years of relevant experience in building deep learning solutions for computer vision problems
  • 1+ years of relevant experience in building deep learning solutions for NLP problems
  • Proficient with at least one major deep learning framework, preferably TensorFlow or PyTorch
  • Proficient in Python
  • Strong fundamentals in data structures and algorithms
  • Detail-oriented, well organized, and self-motivated with a continuous drive to learn, explore, and be challenged
  • Excellent teamwork and clear communication skills

Preferred Qualifications

  • PhD degree in computer science, engineering, or mathematics
  • 3+ years of relevant experience in building deep learning solutions for computer vision problems
  • 2+ years of relevant experience in building deep learning solutions for NLP problems
  • Hands-on experience with Transformers, BERT, and other advanced NLP models
  • Experience with state-of-the-art object detection, semantic segmentation, and image classification models
  • A track record of publications in computer vision and NLP is a plus
  • Hands-on experience with model optimization (e.g., network quantization and half-precision training) is a plus
  • Prior experience with medical images and medical report mining is a BIG plus

Benefits & Perks

  • An outstanding start-up culture
  • Transparent, collaborative work environment
  • Competitive compensation
  • Excellent Medical, Dental, and Vision coverage
  • 401k, paid vacation, and holiday benefits

Required Skills

Docker
Algorithms
Python
Natural Language Processing
Data Structures
Computer Vision
TensorFlow
Deep Learning
PyTorch