Machine Learning Engineer, NeRF / Gaussian Splatting (San Francisco)
DigitalFish5 months ago
San Francisco, California, United States
On-site
Full-time
Junior Level (1-3 years)
Job Description
Position Overview
DigitalFish is on a mission to help customers derive transformative value by building next‐generation technologies for digital media creation and consumption. With partnerships including Apple, Google, Meta, Disney and others, we are at the forefront of innovation in AR/VR. As a Machine Learning Engineer specialized in NeRF and Gaussian Splatting, you will play a critical role in advancing our computer vision and deep learning technologies.
Key Responsibilities
- Develop and implement state-of-the-art neural radiance field models for applications such as novel view synthesis, 3D reconstruction, and relighting.
- Collaborate with cross-functional teams to integrate models into existing systems and products.
- Design and implement efficient and scalable algorithms for training and deploying these models.
- Evaluate and analyze model performance to identify areas for improvement.
- Write clean, maintainable, and well-documented code.
- Collaborate with researchers and software engineers across teams.
- Prioritize usability, maintainability, scalability, ease of debugging, and clear documentation.
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- Strong background in computer vision, machine learning, and deep learning.
- Experience with neural radiance fields and techniques such as volume rendering, gaussian splatting, and differentiable rendering.
- Proficiency in Python and experience with deep learning frameworks such as PyTorch.
- Strong troubleshooting and debugging skills.
- Clear and effective written and verbal communication skills.
- Demonstrated successful collaboration with teams from varying domains and backgrounds.
Preferred Qualifications
- Familiarity with basic computer vision concepts including depth estimation, multiple view geometry, and related fields.
- Experience with large-scale dataset processing and management.
- Knowledge of C++ and experience with real-time graphics programming.
- Experience with building and maintaining ML infrastructure.
Benefits & Perks
- The annual compensation includes equity (per qualifications).
- The annual salary range for this position is $125,000 to $150,000 plus equity (per qualifications).
- The base pay offered takes into account internal parity, job-related knowledge, skills, and experience.
- Health Insurance – Medical, Dental, Vision, and Life Insurance.
- Discounts on movie tickets, theme parks, hotels, Broadway and Vegas shows, shopping partners, and more.
- Flexible working environment and additional perks.
Required Skills
Python
PyTorch
Deep Learning
Gaussian Splatting
Differentiable Rendering
Neural Radiance Fields
Algorithm Design
Volume Rendering
C++
Computer Vision