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