As a Senior Staff Software Engineer in the Advanced Media Lab, you will drive industry enablement for 3D Gaussian Splatting (3DGS) by productizing 3DGS into a developer-friendly SDK and integrating it with MPEG V-PCC and/or G-PCC workflows and widely used open-source multimedia frameworks. You will bridge research and product engineering- working closely with researchers to translate ideas into robust, performant, and maintainable software that can be adopted in real-world products.
Requirements
- Design and build a 3DGS SDK (APIs, modular architecture, documentation, examples) that enables downstream teams and customers to integrate 3DGS capabilities reliably.
- Implement and integrate pipelines that combine 3DGS with V-PCC/G-PCC coding/decoding workflows, including tool interactions and system-level tradeoffs.
- Integrate the SDK and related components into industry-standard open-source multimedia frameworks (e.g., FFmpeg) and/or reference pipelines, with production-grade engineering rigor.
- Develop and optimize performance-critical components in C/C++, including profiling and tuning for latency, throughput, and memory.
- Build robust testing and release infrastructure for the SDK (unit/integration tests, regression baselines, CI, versioning, packaging, and reproducible builds).
- Collaborate closely with research engineers to clarify requirements, evaluate feasibility, and translate research prototypes into stable, maintainable implementations.
- Drive software quality through clean interfaces, code reviews, coding standards, and clear documentation.
Benefits
- 401(K) matching
- Free healthcare plans
- Free Food
- Unlimited Paid Time Off
- On-campus gym