- Design and develop novel neural rendering, perceptual aware rendering, neural compression, and generative 3D algorithms to enable and prototype novel AR/VR experiences.
- Deliver the state-of-the-art research outcome to push the boundary of neural rendering research.
- Accelerate development of one or more graphics-related research projects.
- Conceive and develop novel rendering solutions from idea to prototypes.
- Implement proof-of-concept technical prototypes and systems that re-define the state-of-the-art visual experiences in virtual and augmented reality.
- Develop highly optimized real-time solutions with GPU rendering, ML applied to graphics, and compute.
- Learn constantly, educate others, dive into new areas with unfamiliar technologies, and embrace the ambiguity of AR/VR problem solving.
- Collaborate with cross-disciplinary research and engineering teams.
- Currently has, or is in the process of obtaining, a PhD degree in the field of Computer Graphics, Computer Vision, Machine Learning or related field.
- 3+ years of experience in C/C++, python or ML programming.
- Familiar with at least one popular deep learning framework, such as PyTorch.
- Basic knowledge on image formation model and graphics rendering pipeline.
- Deep understanding and hands-on experiences in one or more of the following: neural rendering /generative 3D/ physics-based real-time or offline rendering / perceptual based rendering / ML-based graphics rendering related research.
- Knowledge of real-time or offline rendering.
- Must obtain work authorization in the country of employment at the time of hire, and maintain ongoing work authorization during employment.
- Graphics experience with good understanding of key rendering concepts, such as lighting and shading, PBR materials, ray tracing, differentiable rendering, or related work.
- Understanding and hands-on experiences in one or more of the following: GPU design/optimization, real-time ray tracing or rasterization solutions, physics-based real-time or offline rendering, physically based materials and lighting, differentiable/inverse rendering.
- Experience with various types of 3D geometry like polygons, curves, subdivision surfaces, displacement mapping, and signed distance fields.
- Experience with geometry compression.
- Experience with real-time game engine development.
- Experience in research or advanced development.
- Experience in modern machine learning methods with hands-on implementation experience.
- Demonstrated software engineering experience within a complex codebase via an internship, work experience, coding competitions, or widely used contributions to open source repositories such as GitHub.
- Proven track record of achieving significant results as demonstrated by grants, fellowships, patents, as well as first-authored publications at leading workshops or conferences such as ACM SIGGRAPH/SIGGRAPH Asia, High Performance Graphics (HPG), ACM SIGGRAPH Symposium on Interactive 3D and Graphics (I3D), Eurographics Symposium on Rendering (EGSR), CVPR/ICCV/ECCV, NeurIPS, etc.
- Intent to return to a degree-program after the completion of the internship/co-op.
Other Jobs from Meta
Software Engineer (Leadership) - Product
Software Engineer, Systems
Software Engineer, Product
Software Engineering Manager, Tel Aviv
Similar Jobs
Engineer, Algorithm Research & Development
Engineer, Algorithm Research & Development
Research Scientist, Systems ML - SW/HW Co-design (PhD)
Research Engineer, Language - Generative AI
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say