ML Engineer, Product
$180k - $300k • San Francisco • FullTime
Posted 16d ago
Job Location
San Francisco
Tech Stack
Remote Work Policy
On-site
Employment Type
FullTime
Categories
Machine Learning Engineer
About the job
At Mach9, ML Engineers build the perception models at the core of our AI-enabled CAD system, extracting 3D object and line features from dense LiDAR point clouds and imagery. This product-focused role involves working closely with customers to develop Computer Vision/Machine Learning pipelines and workflows that solve their problems. You will be responsible for shipping new features and product lines end-to-end, from data strategy and model training to evaluation. This position is ideal for early-career engineers who learn quickly, are curious, and find satisfaction in shipping impactful products.
Responsibilities
- Ship new extraction features end-to-end, including scoping, data strategy, model selection/fine-tuning, evaluation, and integration.
- Build on existing model families and open-source tooling, leveraging knowledge of available resources for 3D scene understanding.
- Adapt production models to new object classes, regions, and sensor types based on customer needs.
- Build evaluation pipelines to measure model improvements and regressions.
- Iterate on feature extraction pipelines based on customer feedback and metric changes.
Requirements
- BS or MS in Computer Science, EE, Robotics, or a related field, or equivalent experience.
- Strong coding abilities, preferably in Python with PyTorch, and comfort working with large codebases.
- Hands-on experience training or fine-tuning a vision model (segmentation, detection, or 3D) through work, internships, or projects.
- Working knowledge of geometry for 3D perception, including coordinate systems and transforms.
- Ability to quickly learn new frameworks and papers and explain findings to teammates.
- Clear communication skills with engineers, product teams, and end-users.
- Proficiency with AI coding assistants.