About Company
3DLOOK is an AI-powered technology company that creates mobile body scanning and visualization solutions used in fashion, retail, digital health, and fitness.
Our patented technology helps businesses grow by offering smart, easy-to-use tools for understanding and tracking body data. Over 90 companies — including Fortune 500 brands — trust 3DLOOK’s solutions.
Engineering
Senior ML Research Engineer
Remote / Fluent English (spoken + written) / Reports to: Head of Technology
Computer Vision + 3D Human Modeling
The opportunity:
This is a senior, hands-on role for someone who can invent, implement, and ship. You’ll work on the core 3D human modeling and computer vision pipeline, deliver production-ready models, and lead technical execution with a high bar for quality, rigor, and performance.
Requirements:
- 5+ years of hands-on experience delivering CV/ML projects from concept through production.
- Strong expertise in 3D computer vision and computational geometry.
- Strong understanding of the mathematical foundations of ML and numerical optimization.
- Experience with data structures, data modeling, and software architecture for ML systems.
- Experience designing validation/evaluation for ML accuracy and reliability (metrics, benchmarks, regression testing).
- Strong programming in Python; experience with PyTorch and/or TensorFlow and common scientific computing packages.
- Strong experimentation discipline: reproducible workflows, clear documentation, and ability to diagnose/fix failures.
- Fluent English (spoken and written) for clear communication in a distributed team.
- Strong communication, collaboration, and adaptability in a fast-moving environment.
Responsibilities:
- Develop and improve our body reconstruction pipeline, adding capabilities and improving accuracy and robustness.
- Architect and maintain a framework to validate predicted measurements, sizes, and 3D avatars (quality checks, benchmarks, monitoring).
- Identify and prioritize projects that measurably improve accuracy and reliability, focusing effort where impact is highest.
- Maintain the integrity of ML pipeline testing, ensure data quality, and prevent regressions.
What We Offer
What’s next?
From Application to Offer
Step 1
We Review Your Application
Our team will review your application and follow up with next steps.
Step 2
Quick Intro Call
You’ll chat with a recruiter to talk through your experience, the role, and expectations.
Step 3
Skills Assessment
You may be invited to complete a task or attend additional interviews to assess your fit for the position.
Step 4
Offer
If all goes well, you’ll receive an offer and we’ll plan your first day.