Senior 3D & AI Systems Software Developer

Jobgether

Canada

On-site

CAD 140,000 - 190,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Stock options
Extended health benefits
Dental coverage
Unlimited vacation
RRSP matching
Remote in North America

Job summary

Jobgether in Canada seeks a Senior 3D & AI Systems Software Developer to build backend systems powering intelligent 3D design reviews. You will work at the intersection of backend engineering, CAD, geometry processing, and ML to analyze complex 3D models at scale.

You will collaborate with ML teams, design extensible architectures, and help deliver AI-assisted workflows in a highly autonomous environment.

Qualifications

  • 5+ years backend software development experience in a product or platform setting.
  • Strong 3D mathematics knowledge with CAD/geometry experience.
  • Experience with 3D/CAD tech like HOOPS, OpenCascade or Parasolid.
  • Proven ability to build scalable backend services and APIs.
  • Experience with SQL, NoSQL, and vector databases.
  • Familiarity with ML/AI concepts and production deployments.
  • Experience integrating LLMs via APIs (OpenAI, Anthropic, Google).
  • Knowledge of PyTorch, Hugging Face or Scikit-learn.
  • Cloud experience (AWS) for ML services.
  • Excellent communication and problem-solving in ambiguous environments.

Responsibilities

  • Lead backend development for 3D AutoReview features from design to production.
  • Build scalable APIs to analyze 3D models and run geometry processing.
  • Experiment with geometry parsing, model analysis, and AI-driven review workflows.
  • Design extensible systems with rules, reference data, and scalable workflows.
  • Collaborate with ML teams to integrate AI into 3D review processes.
  • Support embeddings, inference, model integration, and AI-driven analysis.
  • Partner with backend, frontend, and product teams to deliver high-impact capabilities.
  • Explore new techniques and solve complex geometry and AI problems with minimal guidance.

Tools

HOOPS
OpenCascade
Parasolid
PyTorch
Hugging Face
Scikit-learn
OpenAI API
Large Language Models
SQL/NoSQL/Vector DB
AWS SageMaker/Bedrock
Pydantic AI

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior 3D & AI Systems Software Developer based in Canada.

This role offers the opportunity to build the backend systems powering the next generation of intelligent 3D design review. You’ll work at the intersection of backend engineering, CAD systems, geometry processing, and machine learning to analyze complex 3D engineering models at scale. The position combines hands‑on software development with experimentation, technical problem-solving, and close collaboration across engineering, product, and ML teams. You’ll help transform complex geometry and engineering data into actionable insights and AI‑assisted review workflows. The environment is highly autonomous, technically challenging, and designed for engineers who enjoy solving problems without predefined answers. Your work will directly shape how advanced engineering organizations use AI to improve design quality and accelerate product development.

Accountabilities
  • Serve as a key contributor to the backend development of 3D AutoReview capabilities, taking features from pipeline architecture and experimentation through production delivery.
  • Design, build, and maintain robust, scalable backend systems and APIs supporting intelligent 3D model analysis.
  • Experiment with geometry parsing, model analysis, quality detection, anomaly identification, and contextual information generation for 3D design reviews.
  • Develop extensible systems that support custom rules, reference data, and scalable workflows for 3D engineering analysis.
  • Collaborate closely with ML teams to integrate machine learning and AI capabilities into the 3D review process.
  • Contribute to ML‑assisted workflows involving feature extraction, embeddings, inference, model integration, and AI‑driven analysis.
  • Partner with backend, frontend, and product teams to deliver high‑impact capabilities while maintaining speed, quality, and strong cross‑functional alignment.
  • Explore new technical approaches, test assumptions, and solve complex geometry, infrastructure, and AI problems that may not have clearly defined solutions.
  • Help establish and maintain strong technical standards, engineering practices, and scalable architectural patterns across the team.
  • Become a subject‑matter resource for 3D‑related challenges within the AutoReview domain and help other team members build expertise.
Requirements
  • 5+ years of professional backend software development experience, ideally within a product or platform engineering environment.
  • Strong understanding of 3D mathematics, with practical experience involving graphics engines, CAD kernels, robotics, 3D simulations, or related technologies.
  • Experience with 3D/CAD technologies such as HOOPS, OpenCascade, Parasolid, or comparable platforms is highly valuable.
  • Demonstrated ability to design, develop, deploy, and maintain reliable and scalable backend systems and APIs.
  • Experience working with multiple data storage paradigms, including SQL, NoSQL, and vector databases.
  • Knowledge of ML, AI, and LLM concepts, with experience taking AI capabilities into production environments.
  • Familiarity with 3D machine learning pipelines, including feature extraction, embedding generation, model training, or inference.
  • Experience with agentic AI workflows and frameworks such as Pydantic AI is a plus.
  • Experience integrating and working with large language models through APIs such as OpenAI, Anthropic, or Google Gemini.
  • Familiarity with machine learning frameworks including PyTorch, Hugging Face, or Scikit‑learn.
  • Experience deploying machine learning services using cloud infrastructure such as AWS SageMaker or Amazon Bedrock.
  • Strong problem‑solving skills and comfort working through ambiguous or loosely defined technical challenges.
  • Excellent communication skills, with the ability to explain complex technical problems and translate them into clear paths forward.
  • Experience with CAD modeling software such as SolidWorks, Creo, or Onshape is a strong plus.
  • Knowledge of mechanical engineering principles and workflows is a strong plus.
  • Self‑directed, curious, and proactive, with the ability to investigate unfamiliar problems and communicate findings clearly.
Benefits
  • Competitive compensation package including stock options.
  • Extended health benefits.
  • Comprehensive health and dental coverage, including 100% coverage.
  • Unlimited paid vacation.
  • RRSP/401(k) matching.
  • Fully remote work within North America.
  • Full-time, permanent employment.
  • Opportunity to work on technically advanced applications combining 3D engineering, AI, machine learning, and backend systems.
  • High‑autonomy environment with opportunities to influence architecture, technical standards, and product direction.

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre‑contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior 3D AI Systems Backend Engineer - Remote
Senior 3D AI Systems Backend Engineer - Remote

Jobgether • Canada

On-site
CAD 140,000 - 190,000
Stock options
Extended health benefits
Dental coverage
+3
Senior Software Developer, Backend
Senior Software Developer, Backend

Autodesk • Toronto

On-site
CAD 107,000 - 157,000
Senior AI Developer
Senior AI Developer

Jobgether • Canada

Remote
CAD 130,000 - 160,000
Competitive compensation CA$130,000-CA
Fully remote across Canada
Health coverage
+5
Senior Software Developer, Backend
Senior Software Developer, Backend

Socket.dev • Toronto

On-site
CAD 107,000 - 157,000
Machine Learning Engineer 3D Geometry/ Multi-Modal
Machine Learning Engineer 3D Geometry/ Multi-Modal

Autodesk, Inc. • Toronto

Hybrid
CAD 99,000 - 146,000
Data Science, AI Compute Strategy, Canada
Data Science, AI Compute Strategy, Canada

Autodesk • Montreal (administrative region)

On-site
CAD 107,000 - 156,000
Data Science, AI Compute Strategy, Canada
Data Science, AI Compute Strategy, Canada

Autodesk • Calgary

On-site
CAD 107,000 - 156,000
Data Science, AI Compute Strategy, Canada
Data Science, AI Compute Strategy, Canada

Autodesk • Toronto

Hybrid
CAD 107,000 - 156,000
Data Science, AI Compute Strategy, Canada
Data Science, AI Compute Strategy, Canada

Autodesk • Victoria

Hybrid
CAD 107,000 - 156,000
Senior Applied AI/ML Developer (AutoCAD & Civil 3D)
Senior Applied AI/ML Developer (AutoCAD & Civil 3D)

Autodesk • Vancouver

On-site
CAD 123,000 - 180,000