Meshy is looking to improve the processing of large-scale 3D data to support the development of next-generation AI systems grounded in high-quality visual and geometric data.
Requirements
- Strong programming skills in C++ and Python.
- Solid theoretical foundation in rendering or geometry processing.
- Proficiency with at least one graphics development stack or geometry processing library, such as: OpenGL, Vulkan, OptiX, DirectX, or Metal, CGAL, Open3D, Kaolin, or Trimesh
- Familiar with Generative AI algorithms (e.g., diffusion models, GANs, VAEs, flow-based models).
- Experience with large-scale visual / 3D data processing pipelines.
- Experience of multimodal training such as 3D, video generation, or computer vision methods.
- Contributions to popular open-source graphics/machine learning projects.
Responsibilities
- Develop and optimize algorithms for 3D data processing, including mesh simplification, point cloud registration, and remeshing.
- Implement high-performance rendering pipelines (e.g., rasterization, ray tracing, PBR).
- Build scalable tools for 3D data ingestion, conversion, and preprocessing to support generative model training.
- Collaborate with AI researchers and engineers to integrate 3D data into multimodal model pipelines.
- Evaluate and apply state-of-the-art techniques in computer graphics and generative modeling.
Other
- 3+ years of hands-on experience in computer graphics or a related field.
- Competitive salary, equity, and benefits package.
- Flexible work environment, with options for remote and on-site work.
- Opportunities for fast professional growth and development.
- An inclusive culture that values creativity, innovation, and collaboration.
- 401(k) plan for employees.
- Comprehensive health, dental, and vision insurance.