Research Engineer β 3D Reconstruction and Rendering
β
Role Overview
We are seeking a talented Research Engineer specializing in 3D to join our modeling team. This role is ideal for someone passionate about developing and implementing cutting-edge 3D reconstruction and rendering systems that work with sophisticated 3D scenes and objects, ranging from intricate details to expansive environments.
β
You will collaborate closely with researchers, engineers, and product teams to bring advanced 3D algorithms and machine learning techniques into real-world applications, ensuring that our technology remains at the forefront of visual innovation. This role involves significant hands-on research and engineering work, driving projects from conceptualization through to production deployment.
β
Key Responsibilities
- Develop and implement state-of-the-art 3D representations and algorithms to accurately capture and render detailed 3D structures.
- They need to work on small to large-scale objects and complex scenes, applying computer vision, graphics, and neural techniques.
- Collaborate closely with research and product teams to understand and translate product requirements into effective technical roadmaps.
- Contribute hands-on to all stages of development including data curation, experimentation, evaluation, and deployment.
- Continuously explore and integrate cutting-edge research in 3D reconstruction and generative AI.
- Act as a key technical resource within the team, mentoring colleagues, and driving best practices in 3D reconstruction and ML engineering.
β
Ideal Candidate Profile
- 3+ years of experience in 3D reconstruction, graphics, or applied ML roles, ideally within startup or fast-paced research environments.
- Extensive experience with machine learning frameworks such as PyTorch or TensorFlow, especially in the context of generative models and 3D representations.
- Deep expertise in at least one area of computer graphics, 3D reconstruction, neural rendering, generative AI for vision, or related fields.
- Proven ability to deliver high-quality 3D projects that involve complex object and scene reconstruction and/or rendering.
- Strong academic track record or demonstrated expertise in 3D understanding, machine learning and/or rendering.
- Strong coding proficiency in Python and experience with GPU-accelerated computing.
- Ability to engage effectively with researchers and cross-functional teams, clearly translating complex technical ideas into actionable tasks and outcomes.
- Comfortable operating within a dynamic startup environment with high levels of ambiguity, ownership, and innovation.
β
Nice to Have
- Contributions to open-source projects in the fields of computer vision, graphics, or ML.
- Familiarity with large-scale training infrastructure (e.g., multi-node GPU clusters, distributed training environments).
- Experience integrating machine learning models into production environments.
- Experience writing custom graphics or rendering related CUDA operators for use in ML frameworks such as PyTorch
β