Machine Learning Engineer - Vision
Core
Develop and implement novel algorithms for modeling and understanding human communication using 2D/3D computer vision, signal processing, and deep learning on proprietary sensor data.
Role type
Senior IC machine learning engineer (vision & signal processing)
Builds
Proprietary sensor algorithms and evaluation frameworks for human communication systems
Domain
Computer vision, signal processing, physics-based modeling, deep learning
Deliverable
production ML models
Required skills
Deep learning theory, large-scale model training, Python, PyTorch, 2D/3D computer vision, signal processing, physics-based modeling, large-scale data pipeline design, performance evaluation
Preferred skills
3D data processing (point clouds, depth sensing, reconstruction), model compression (quantization, pruning, distillation), MLOps workflows, CI/CD pipelines
Technologies
PyTorch, Python
Responsibilities
Design neural network architectures optimized for accuracy and efficiency; develop large-scale data processing pipelines; devise rigorous evaluation frameworks for model and data quality; integrate latest research advances into team workflows; contribute to internal tooling for scalable ML research and deployment
Seniority
Senior, hands-on IC