← Все вакансии/Senior/jobgether
SeniorRemoteCanada

Senior 3D & AI Systems Software Developer

J
jobgether
Уровень
Senior
Формат
Remote
О роли

Описание вакансии

About the company

Our partner is building 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.

Responsibilities
  • Serve as a key contributor to the backend development of 3D AutoReview capabilities.
  • 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.
  • Develop extensible systems that support custom rules, reference data, and scalable workflows.
  • Collaborate closely with ML teams to integrate machine learning and AI capabilities.
  • 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.
  • Explore new technical approaches and solve complex geometry, infrastructure, and AI problems.
  • Help establish and maintain strong technical standards and engineering practices.
  • Become a subject-matter resource for 3D-related challenges.
Requirements
  • 5+ years of professional backend software development experience.
  • 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 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.
  • 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 challenges.
  • Excellent communication skills.
  • 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.
Conditions
  • 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.
Стек и навыки

С чем работаем