Resume and JobRESUME AND JOB
Autodesk logo

Senior Software Engineer - Surfacing Mathematician

Autodesk

Software and Technology Jobs

Senior Software Engineer - Surfacing Mathematician

full-timePosted: Dec 11, 2025

Job Description

Senior Software Engineer - Surfacing Mathematician

📋 Job Overview

The Senior Software Engineer - Surfacing Mathematician at Autodesk develops advanced mathematical algorithms for 3D surface modeling in CAD software. This role involves collaborating with engineering teams to enhance surfacing tools for precision design in industries like manufacturing and entertainment. The position is available in 20 global locations, focusing on innovation in geometric modeling and computational geometry.

📍 Location: 20 Locations, 20 Locations

📅 Posted: Posted 30+ Days Ago

🎯 Key Responsibilities

  • Design and implement mathematical models for high-fidelity surfacing
  • Optimize algorithms for performance in large-scale 3D datasets
  • Collaborate with product teams to integrate surfacing features into Autodesk tools
  • Conduct research on emerging techniques in surface reconstruction and fairing
  • Mentor junior engineers on mathematical software development

✅ Required Qualifications

  • Master's or PhD in Mathematics, Computer Science, or related field
  • 5+ years of experience in software development for geometric modeling
  • Strong background in differential geometry and algebraic topology
  • Proficiency in C++ and Python for numerical computing

⭐ Preferred Qualifications

  • Experience with NURBS and B-spline surface representations
  • Knowledge of GPU-accelerated computations using CUDA or OpenCL
  • Familiarity with Autodesk's Alias or Maya software
  • Publications in computational geometry or SIGGRAPH

🛠️ Required Skills

  • Advanced mathematics: differential geometry, tensor calculus
  • Programming: C++, Python, MATLAB
  • Software engineering: object-oriented design, unit testing
  • Tools: Git, CMake, numerical libraries (Eigen, Boost)
  • Soft skills: problem-solving, cross-functional collaboration, technical communication

🎁 Benefits & Perks

  • Comprehensive health, dental, and vision insurance
  • 401(k) matching and employee stock purchase plan
  • Flexible remote work options across 20 locations
  • Professional development stipend and conference attendance
  • Generous paid time off and parental leave
  • Wellness programs and gym memberships

Locations

  • 20 Locations, 20 Locations

Salary

Estimated Salary Rangemedium confidence

180,000 - 280,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Advanced mathematics: differential geometry, tensor calculusintermediate
  • Programming: C++, Python, MATLABintermediate
  • Software engineering: object-oriented design, unit testingintermediate
  • Tools: Git, CMake, numerical libraries (Eigen, Boost)intermediate
  • Soft skills: problem-solving, cross-functional collaboration, technical communicationintermediate

Required Qualifications

  • Master's or PhD in Mathematics, Computer Science, or related field (experience)
  • 5+ years of experience in software development for geometric modeling (experience)
  • Strong background in differential geometry and algebraic topology (experience)
  • Proficiency in C++ and Python for numerical computing (experience)

Preferred Qualifications

  • Experience with NURBS and B-spline surface representations (experience)
  • Knowledge of GPU-accelerated computations using CUDA or OpenCL (experience)
  • Familiarity with Autodesk's Alias or Maya software (experience)
  • Publications in computational geometry or SIGGRAPH (experience)

Responsibilities

  • Design and implement mathematical models for high-fidelity surfacing
  • Optimize algorithms for performance in large-scale 3D datasets
  • Collaborate with product teams to integrate surfacing features into Autodesk tools
  • Conduct research on emerging techniques in surface reconstruction and fairing
  • Mentor junior engineers on mathematical software development

Benefits

  • general: Comprehensive health, dental, and vision insurance
  • general: 401(k) matching and employee stock purchase plan
  • general: Flexible remote work options across 20 locations
  • general: Professional development stipend and conference attendance
  • general: Generous paid time off and parental leave
  • general: Wellness programs and gym memberships

Target Your Resume for "Senior Software Engineer - Surfacing Mathematician" , Autodesk

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer - Surfacing Mathematician. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Engineer - Surfacing Mathematician" , Autodesk

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Autodesk20 Locations20 LocationsTechnologySoftware

Answer 10 quick questions to check your fit for Senior Software Engineer - Surfacing Mathematician @ Autodesk.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Autodesk logo

Senior Software Engineer - Surfacing Mathematician

Autodesk

Software and Technology Jobs

Senior Software Engineer - Surfacing Mathematician

full-timePosted: Dec 11, 2025

Job Description

Senior Software Engineer - Surfacing Mathematician

📋 Job Overview

The Senior Software Engineer - Surfacing Mathematician at Autodesk develops advanced mathematical algorithms for 3D surface modeling in CAD software. This role involves collaborating with engineering teams to enhance surfacing tools for precision design in industries like manufacturing and entertainment. The position is available in 20 global locations, focusing on innovation in geometric modeling and computational geometry.

📍 Location: 20 Locations, 20 Locations

📅 Posted: Posted 30+ Days Ago

🎯 Key Responsibilities

  • Design and implement mathematical models for high-fidelity surfacing
  • Optimize algorithms for performance in large-scale 3D datasets
  • Collaborate with product teams to integrate surfacing features into Autodesk tools
  • Conduct research on emerging techniques in surface reconstruction and fairing
  • Mentor junior engineers on mathematical software development

✅ Required Qualifications

  • Master's or PhD in Mathematics, Computer Science, or related field
  • 5+ years of experience in software development for geometric modeling
  • Strong background in differential geometry and algebraic topology
  • Proficiency in C++ and Python for numerical computing

⭐ Preferred Qualifications

  • Experience with NURBS and B-spline surface representations
  • Knowledge of GPU-accelerated computations using CUDA or OpenCL
  • Familiarity with Autodesk's Alias or Maya software
  • Publications in computational geometry or SIGGRAPH

🛠️ Required Skills

  • Advanced mathematics: differential geometry, tensor calculus
  • Programming: C++, Python, MATLAB
  • Software engineering: object-oriented design, unit testing
  • Tools: Git, CMake, numerical libraries (Eigen, Boost)
  • Soft skills: problem-solving, cross-functional collaboration, technical communication

🎁 Benefits & Perks

  • Comprehensive health, dental, and vision insurance
  • 401(k) matching and employee stock purchase plan
  • Flexible remote work options across 20 locations
  • Professional development stipend and conference attendance
  • Generous paid time off and parental leave
  • Wellness programs and gym memberships

Locations

  • 20 Locations, 20 Locations

Salary

Estimated Salary Rangemedium confidence

180,000 - 280,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Advanced mathematics: differential geometry, tensor calculusintermediate
  • Programming: C++, Python, MATLABintermediate
  • Software engineering: object-oriented design, unit testingintermediate
  • Tools: Git, CMake, numerical libraries (Eigen, Boost)intermediate
  • Soft skills: problem-solving, cross-functional collaboration, technical communicationintermediate

Required Qualifications

  • Master's or PhD in Mathematics, Computer Science, or related field (experience)
  • 5+ years of experience in software development for geometric modeling (experience)
  • Strong background in differential geometry and algebraic topology (experience)
  • Proficiency in C++ and Python for numerical computing (experience)

Preferred Qualifications

  • Experience with NURBS and B-spline surface representations (experience)
  • Knowledge of GPU-accelerated computations using CUDA or OpenCL (experience)
  • Familiarity with Autodesk's Alias or Maya software (experience)
  • Publications in computational geometry or SIGGRAPH (experience)

Responsibilities

  • Design and implement mathematical models for high-fidelity surfacing
  • Optimize algorithms for performance in large-scale 3D datasets
  • Collaborate with product teams to integrate surfacing features into Autodesk tools
  • Conduct research on emerging techniques in surface reconstruction and fairing
  • Mentor junior engineers on mathematical software development

Benefits

  • general: Comprehensive health, dental, and vision insurance
  • general: 401(k) matching and employee stock purchase plan
  • general: Flexible remote work options across 20 locations
  • general: Professional development stipend and conference attendance
  • general: Generous paid time off and parental leave
  • general: Wellness programs and gym memberships

Target Your Resume for "Senior Software Engineer - Surfacing Mathematician" , Autodesk

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer - Surfacing Mathematician. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Engineer - Surfacing Mathematician" , Autodesk

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Autodesk20 Locations20 LocationsTechnologySoftware

Answer 10 quick questions to check your fit for Senior Software Engineer - Surfacing Mathematician @ Autodesk.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.