
What Dream3D does
Dream3D builds generative models to simulate and emulate worlds, real and imagined.
2 open roles
What the role involves
About the Role We’re looking for an exceptional machine learning researcher to join our founding team. You’ll be pushing the frontier of diffusion transformer & world model research, solving core problems of how to create a universal simulator and how to integrate it into customers’ stacks to solve real-world problems. Responsibilities: Develop state-of-the-art generative models Read, implement and improve the latest papers in this field Rapid prototyping of ideas, approaches, methods etc. Ideally you: Have 3+ years of machine learning engineering/research experience Track record of implementing research papers in PyTorch Solid understanding of state-of-the-art generative models (VAEs, GANs, Autoregressive, Diffusion, etc.) Knowledge of computer graphics fundamentals (rendering, geometry processing, etc.) We’re big believers that small, in-person teams are the ones that create the future. We work out of our Brooklyn, New York office, but are flexible with hybrid work schedules. Ideally you are based in NYC.
What the role involves
About the Role We are looking for an experienced engineer to lead our large-scale data processing efforts. In this role, you will be responsible for designing, building, and maintaining robust distributed systems that process terabytes of image and video data used to train state-of-the art generative models. Key Responsibilities Design, implement, and optimize complex data processing pipelines responsible for ingesting and transforming large media datasets. Manage containerized applications on Kubernetes; deploy and scale distributed systems leveraging Ray to process tasks and orchestrate compute workloads. Implement and deploy state-of-the-art ML models for data cleaning, processing, and preparation Ensure data quality, diversity, and proper annotation (including captioning) for training readiness Work closely in the model development loop to update data as necessitated by the training trajectory Ideal Experiences Deep understanding of Python and various file systems for data intensive manipulation and analysis Demonstrable experience deploying, managing, and scaling containerized applications on Kubernetes clusters. Hands-on experience with distributed computing engines such as Ray, including task scheduling, fault tolerance, and resource management. Experience with image and video processing libraries (e.g., OpenCV, FFmpeg) Experience working with large image/video datasets, including efficient data handling, transformation, and feature extraction. Familiarity with data annotation and captioning processes for ML training datasets
Roles are as last read from the company’s own listings. Openings close without notice — check the date on the listing before you spend an evening on the application.
Check the company’s own careers page — linked at the top — before a job board. A role appears there first, sometimes weeks before it is syndicated anywhere else.
Questions and experiences
Nobody has asked anything about Dream3D yet. If you have interviewed here, what you know is worth more to the next person than anything on the rest of this page.
Company facts compiled from public sources and last refreshed 9 September 2026. Details change; treat the company’s own site as the authority.