Skip to main content
CoLab

Senior 3D & AI Systems Software Developer

RemoteCanada, United States only
Published
Role
Backend
Experience
Senior
Employment
Full-time
Company size
Mid-size
Salary not disclosed
Check eligibility

Open to CA, US only. Set where you work from to check your eligibility.

No BS summary

Senior backend engineer (5+ yrs) for 3D AI-driven design review at a CAD/PLM SaaS company. Must be comfortable with 3D math (linear algebra) and CAD kernels like OpenCascade or Parasolid, plus scalable backend APIs and multiple data stores. Bonus for ML/LLM production experience. Fully remote within North America.

Core skills

CAD kernels3D geometryLLM integration

Required skills

OpenCascade/ParasolidHOOPS/OpenCascade/ParasolidSQL/NoSQL/vector databasesPyTorch/Hugging Face/Scikit-learnAWS SageMaker/Amazon BedrockLLM APIs (OpenAI, Anthropic, Google Gemini)pydantic-ai

Optional skills

SolidWorksCreoOnShape

What you'll do

  • Become a key contributor in the backend development for 3D AutoReview features, from pipeline architecture to production delivery
  • Experiment with geometry parsing, quality detection, and context generation for 3D model review
  • Partner with backend, frontend, and product teams to drive the delivery of high-impact features with speed, quality, and cross-functional alignment
  • Collaborate with ML teams to incorporate intelligence into the 3D review process
  • Develop extensible systems for custom rule creation and reference data in 3D AutoReview
  • Help set and maintain high technical standards across the team

What they require

  • 5+ years of experience in backend development, ideally in a product or platform team
  • Solid grasp of 3D math with practical experience in graphics engines, CAD kernels (HOOPS, OpenCascade, Parasolid), Robotics, 3D simulations, etc.
  • Hands-on experience designing, developing, and maintaining robust, scalable backend systems and APIs
  • Experience working with multiple data storage paradigms (SQL, NoSQL, and vector databases)
  • Experience with ML/AI/LLM concepts and productionalization
  • Familiarity with 3D model ML pipelines (e.g., feature extraction, embedding generation, model training, or inference)
  • Familiarity with agentic workflows (e.g., pydantic-ai)
  • Experience integrating and prompting large language models (LLMs) via APIs (e.g., OpenAI, Anthropic, Google Gemini)
  • Knowledge of ML frameworks such as PyTorch, Hugging Face, or Scikit-learn
  • Experience deploying ML services in cloud infrastructure (e.g., AWS SageMaker, Amazon Bedrock, etc.)
  • Comfortable working with ambiguous or loosely scoped technical challenges
  • Excellent communicator—able to translate technical problems into clear paths forward
  • Experience with CAD modeling software like SolidWorks, Creo, or OnShape is a strong plus
  • Experience with mechanical engineering concepts is a strong plus

Benefits

  • competitive compensation package that includes stock options
  • extended health benefits
  • unlimited paid vacation
  • RRSP/401K matching and 100% health/dental coverage
  • fully remote within North America

Google Colab is an online platform hosted by Google to write, run and share code

Salary not disclosed