Role Overview
As an AI 3D Dataset Engineer, you will lead the creation and ongoing management of end-to-end systems for processing 3D data. Your work will focus on ensuring data integrity, optimizing geometric analysis, and enabling efficient synthesis through automated pipelines. You'll develop internal tools that streamline data cleaning, annotation, and visualization, directly supporting the algorithm team with reliable, high-quality inputs.
Key Responsibilities
- Design and maintain scalable 3D data pipelines that incorporate geometric validation, quality checks, and synthetic data generation.
- Build and improve software tools in Python and C++ for processing mesh formats including GLB, OBJ, USD, and FBX.
- Monitor asset quality through automated systems and refine infrastructure to increase throughput and reliability.
- Coordinate data workflows, oversee external delivery timelines, and ensure timely data handoff to modeling teams.
- Support CI/CD integration and maintain detailed technical documentation, including specifications and system designs (RFCs).
Required Qualifications
- Proven experience in computer graphics with strong knowledge of mesh data structures and geometric processing techniques such as manifold detection, UV unwrapping, and normal computation.
- Proficiency in Python and experience with graphics or data processing libraries.
- Familiarity with core algorithms and data structures, particularly in handling large-scale datasets with millions of elements.
- Strong technical writing skills, with a track record of producing clear, structured documentation for systems and workflows.
Preferred Skills
- Experience with C++ and CUDA, especially in optimizing data indexing or search systems like KNN Graphs.
- Background in generative AI for 3D content and understanding of its underlying architectures.
- Exposure to big data platforms such as Databricks or vector databases and indexing methods.
- Project coordination experience with external teams, including scheduling and communication for outsourced data tasks.
- Personal interest in 3D printing, laser engraving, or independent game development is a plus.
Technology Environment
You'll work with a modern stack including Python, C++, CUDA, GLB/OBJ/USD/FBX formats, Databricks, vector databases, KNN Graph implementations, and CI/CD tooling.
Work Environment
This is a hybrid role with team members across North America, Asia, and Oceania. You'll have flexibility to work remotely or on-site based on your preference and project needs.
Culture & Values
Our culture is built on four pillars: Brain – we value deep thinking and intellectual rigor; Heart – we’re driven by empathy and passion for our work and users; Gut – we embrace bold decisions and calculated risks; Taste – we believe great products must be both functional and elegant. We foster an inclusive environment where innovation thrives through collaboration and creative freedom.
Compensation & Benefits
Offer includes a competitive salary, equity participation, and a comprehensive benefits package. We also provide unlimited, flexible time off and support rapid professional growth in a forward-thinking technical environment.
