Senior 3D & AI Systems Software Developer
Posted 8hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Backend engineer building AI-powered 3D design review systems for CoLab, which helps mechanical engineering teams bring complex products to market faster. Developing scalable CAD, ML, and rule-based review infrastructure.
Responsibilities:
- Contribute to backend development for 3D AutoReview features, from pipeline architecture through production delivery
- Experiment with geometry parsing, quality detection, and context generation for 3D model review
- Partner with backend, frontend, and product teams to deliver 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
Requirements:
- 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 with SQL, NoSQL, and vector databases
- Experience with ML/AI/LLM concepts and productionalization
- Familiarity with 3D model ML pipelines, including feature extraction, embedding generation, model training, or inference
- Familiarity with agentic workflows such as pydantic-ai
- Experience integrating and prompting LLMs via APIs, such as OpenAI, Anthropic, or Google Gemini
- Knowledge of ML frameworks such as PyTorch, Hugging Face, or Scikit-learn
- Experience deploying ML services in cloud infrastructure, such as AWS SageMaker or Amazon Bedrock
- Comfort working with ambiguous or loosely scoped technical challenges
- Excellent communication skills and ability 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 including stock options
- Extended health benefits
- Unlimited paid vacation
- RRSP/401K matching
- 100% health/dental coverage















