Senior Software Engineer – Surfacing Mathematician

September 18

Apply Now
Logo of Autodesk

Autodesk

Architecture • Engineering • Media

Autodesk is a global leader in software for designers, engineers, builders, and creators. The company provides a comprehensive suite of design and engineering applications including popular products like AutoCAD, Revit, and 3ds Max. Through its Design and Make Platform, Autodesk empowers professionals across various industries to design, visualize, and manage projects efficiently, facilitating innovation and sustainability in architecture, engineering, construction, and manufacturing.

10,000+ employees

Founded 1982

📱 Media

📋 Description

• Design, implement, test, document and maintain features related to enhance the home-grown geometric constraint solver • Prototype, implement, and maintain production cloud services and software components • Collaborate with teams of talented engineers to design, plan, develop, refactor, test, deliver and maintain complex features • Interact with the product owner and product management teams to review and implement proposed designs • Be an active member of a Scrum team using Agile and LEAN methodology • Collaborate using tools such as Git, JIRA, Slack and wiki pages

🎯 Requirements

• Experience in software development in a commercial environment • Masters or PhD degree in Mathematics, Mechanical Engineering, Computer Science or related field • Strong knowledge of linear algebra, numerical methods, analytical geometry, Spline curves and surfaces, computational geometry, graph algorithms • NURBs modelling • Experience with Bézier surface and NURBS modeling method(s) (preferred) • Experience with Git or similar source code revision control systems (preferred) • Knowledge of CAD/CAM (preferred) • Knowledge of DevOps, CI/CD pipeline and Test Automation (preferred)

🏖️ Benefits

• base salary between $98,600 and $144,650 for Canada-BC roles • annual cash bonuses • stock grants • comprehensive benefits package

Apply Now

Similar Jobs

September 17

Shakepay

51 - 200

₿ Crypto

💳 Fintech

💸 Finance

Senior Software Engineer building Bitcoin fintech products for Canadians at Shakepay. Develop full-stack features, participate in code reviews, and support on-call rotations.

🇨🇦 Canada – Remote

💰 Series A on 2022-01

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🗣️🇫🇷 French Required

September 17

Shakepay

51 - 200

₿ Crypto

💳 Fintech

💸 Finance

Senior Software Engineer building bitcoin fintech products at Shakepay. Develop production-quality code, participate in code reviews, and set technical vision.

🇨🇦 Canada – Remote

💰 Series A on 2022-01

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

September 17

Veeva Systems

1001 - 5000

☁️ SaaS

⚕️ Healthcare Insurance

💊 Pharmaceuticals

Senior Full Stack Engineer building internal analytics tools at life sciences cloud company. Design full-stack React and Python/TypeScript services on serverless AWS with Terraform and GitLab CI.

🇨🇦 Canada – Remote

💵 $110k - $270k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

September 16

Cohere

11 - 50

🤖 Artificial Intelligence

🏢 Enterprise

☁️ SaaS

Build and ship security features for Cohere's AI workspace; develop and secure autonomous agents handling sensitive enterprise data.

🇨🇦 Canada – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

September 16

PolicyMe

11 - 50

💸 Finance

👥 B2C

Lead and scale an AI engineering team at Canadian digital insurer PolicyMe, building NLP, computer vision, and recommender systems to modernize insurance.

🇨🇦 Canada – Remote

⏰ Full Time

🟠 Senior

🔴 Lead

🧑‍💻 Full-stack Engineer

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com