In this role, you will work on our proprietary, world-leading 3D simulation engine, immersing yourself in a world of physics, mathematics, and performance-intensive programming. Fancy a challenge?
Responsibilities:
Design, implement, and optimize advanced 3D algorithms for modeling, visualization, and computational geometry.
Conduct numerical analysis to improve the accuracy and performance of our simulation engine.
Collaborate closely with cross-functional teams, including software developers, designers, and product managers, to integrate and implement innovative 3D technology solutions.
Stay updated with the latest advancements in 3D algorithms, machine learning, AI, and related fields, incorporating new techniques and technologies as appropriate.
Participate in code reviews, ensuring adherence to best practices and maintaining high standards of code quality.
Troubleshoot and resolve issues related to the 3D simulation engine, providing timely solutions to maintain seamless operation.
5+ years of experience solving complex problems, developing, and choosing appropriate solutions.
Proficiency with mathematical tools and concepts.
Experience in Linear Algebra.
Degree in exact science or engineering.
Strong experience in C/C++ programming.
Experience in 3D algorithms, modeling, visualization, and computational geometry.
Experience in machine learning or deep learning.
Ability to work in a fast-paced, dynamic environment and manage multiple priorities effectively.