ML Engineer
On-site · San Francisco, California, United States
Job Summary
ML Engineer responsible for designing, training, and evaluating computer vision and 3D ML models for extracting CAD-grade geometry from LiDAR and imagery, translating research into production features, and collaborating with ML infrastructure and product teams to ship end-to-end capabilities for Digital Surveyor. The role spans research prototyping to deployment, with ownership of models through the full product lifecycle, developing evaluation methodologies, and delivering production-grade solutions at scale.
Required Qualifications
- Master's or PhD in Machine Learning, Computer Vision, Computer Science, or a related field, or equivalent industry experience
- Strong foundation in computer vision and deep learning, with hands-on experience training models for segmentation, detection, or 3D understanding
- Experience taking an ML model from research/prototype to production
- Working knowledge of geometric concepts relevant to 3D perception like coordinate systems and 3D transforms
- Strong communication skills and the ability to collaborate with researchers, other engineers and product stakeholders
- Proficient with Python and a production-quality ML library like PyTorch, JAX, or TensorFlow
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.