1

3D Math Jobs (NOW HIRING)

Strong 3D math and software engineering fundamentals with data structures and algorithms. * Practical C++ experience with developing real-time 3D engine features and applications. * Excellent ...

Strong 3D math and software engineering fundamentals with data structures and algorithms. * Practical C++ experience with developing real-time 3D engine features and applications. * Excellent ...

This person needs to have strong design and architectural skills, a solid grasp of mathematics and 3D graphics concepts, and the ability to work across algorithm integration and rendering subsystems.

Senior Technical Designer

Santa Monica, CA · On-site

$114K - $122K/yr

Expertise in 3D math * Fluent in C++, C#, Lua, or other text-based scripting language * Ability to identify and act on opportunities for improvements to tools and workflows that can help the team be ...

New

Excellent 3D math skills (especially linear algebra and vector math) * Extensive experience in creating one or more of the following PC applications in C++ or C#: level editor, art prototype ...

Gameplay Programmer

Santa Monica, CA

$144K - $160K/yr

Solid math skills with emphasis on 3D math * Solid knowledge of C and C++ programming languages * Possesses the ability and drive to contribute and advance all aspects of a game Bonus Skills:

This person needs to have strong design and architectural skills, a solid grasp of mathematics and 3D graphics concepts, and the ability to work across algorithm integration and rendering subsystems.

next page

Showing results 1-20

3D Math information

What are the key skills and qualifications needed to thrive as a 3D Math Specialist, and why are they important?

To thrive as a 3D Math Specialist, you need a deep understanding of linear algebra, calculus, and geometry, often supported by a degree in mathematics, computer science, or a related field. Proficiency with programming languages such as C++ or Python, and familiarity with graphics APIs like OpenGL or DirectX, are commonly required, along with experience using mathematical libraries. Strong analytical thinking, problem-solving skills, and the ability to communicate complex concepts clearly are standout soft skills in this role. These skills and qualifications are crucial for accurately modeling and optimizing 3D environments, enabling effective collaboration and innovation in industries like gaming, simulation, and computer graphics.

What is the difference between 3D Math vs 3D Modeler?

Aspect3D Math3D Modeler
Required SkillsMathematics, geometry, algebra, programming3D modeling, texturing, rendering, artistic skills
Work EnvironmentSoftware development, technical teams, engineering projectsDesign studios, animation companies, game development
CertificationsMath degrees, programming certificationsDesign portfolios, 3D software certifications
Industry UsageGame engines, simulations, CAD softwareAnimation, gaming, product visualization

While 3D Math focuses on the mathematical principles behind 3D graphics, 3D Modelers specialize in creating visual 3D assets. Both roles often collaborate in industries like gaming and animation, but their core skills and daily tasks differ significantly.

What are 3D Math jobs?

3D Math jobs typically involve applying mathematical concepts and techniques to solve problems in three-dimensional space. Professionals in this field often work in industries such as computer graphics, game development, engineering, and simulation, where they use geometry, linear algebra, and calculus to model, animate, and manipulate 3D objects. These roles may include titles like 3D Math Engineer, Graphics Programmer, or Simulation Developer, and require strong analytical and programming skills. The work is crucial for creating realistic visual effects, physical simulations, and interactive environments.

What are some common challenges faced by professionals in 3D Math roles when collaborating with game developers or engineers?

Professionals specializing in 3D Math often work closely with game developers, graphics engineers, or simulation teams. One common challenge is translating complex mathematical concepts—such as vector algebra, transformations, or quaternion rotations—into efficient, understandable code that integrates seamlessly into game engines or simulation platforms. Effective communication and documentation are crucial, as is balancing optimization with accuracy to ensure both performance and visual fidelity. Regular collaboration and feedback sessions help bridge knowledge gaps between math specialists and developers, ensuring that mathematical solutions align with technical constraints and creative goals.
Infographic showing various 3D Math job openings in the United States as of May 2026, with employment types broken down into 89% Full Time, and 11% Part Time. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution.
Senior Software Engineer, Avatar Animation

Senior Software Engineer, Avatar Animation

Roblox

San Mateo, CA • On-site

$139K - $183K/yr

Other

Posted 21 days ago


Job description

As Senior Software Engineer on the Avatar Animation team, you will leverage the Roblox game engine and tools to build groundbreaking experiences that push the boundaries of what is possible on the platform. Your efforts will not only help create amazing content, but more importantly, will help us highlight issues, improve and extend our animation tech, tools and pipeline for all developers. These efforts will enable our game developers to create engaging and delightful experiences for our millions of players.

We are looking for a software engineer who is passionate about animation and world class user experiences including both usability and performance.. You need to be proficient in C++ and have experience working on animation systems and tools. Prior experience with animation for games / interactive experiences is a huge plus.

You Will:
  • Help develop experiences that push the quality bar beyond what was previously thought possible on the platform
  • Analyze existing animation tech and tools and determine what is needed to meet a project's objectives
  • Author documentation on issues, improvements and feature requests for all aspects of character animation tech on Roblox
  • Work closely with gameplay engineers to implement gameplay interactions using animation tech
  • Implement innovative solutions to feature requests and collaborate with the Roblox avatar animation team on larger features
  • Have fun working with our internal content teams and community developers to improve the overall state of animation on Roblox
You Have:
  • 8+ years of experience for with knowledge of character animation, game engines and tools
  • Proficiency in C++: Strong C++ programming skills with an ability to write high quality, performant code; experience with Lua is a plus
  • Passion about interactive: You are driven to build amazing experiences with great animations for users on the platform
  • Foundation oriented mindset: You believe that strong 3D math skills and a well thought out code architecture are important
  • Performance focus: You embrace software performance considerations, with an ability to implement performant solutions for platforms including mobile
  • Personally Motivated: Self-sufficient, self-organized and able to take ownership of a project throughout its full lifecycle
  • A Team player mentality: Ability to work closely with and inspire the rest of your team while displaying excellent interpersonal and communication skills