Senior 3D & AI Systems Software Developer
- Remote job
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.
- 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.
- 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.
Requirements
Benefits
- ...individual in obtaining employment, with Precisely Software Incorporated (“Precisely”) is unlawful.... ...time to join Precisely! Precisely is an AI-first organization. All employees are... ..., including Precisely AI Studio—our developer portal and AI asset marketplace for the Precisely...SeniorRemote work
- ...We are looking for an AI Developer Coach —a seasoned software engineer with strong coaching and mentoring instincts who can embed directly with engineering... ...role focused on building AI products or architecting AI systems. The primary focus — especially at the outset — is hands...SeniorRemote jobManual labor
$150k - $175k per year
...an independent team of data & AI experts, engineers, and designers... ...digital experiences, empower developers, and deliver measurable... ...products and modernise legacy systems by unleashing the power of AI.... ...products. Whether you are a Senior Engineer, Tech Lead, or DevOps...SeniorPermanent employmentFull timeManual laborRemote workFlexible hours$135k - $165k per year
...company, who manages all applications and next steps. Our partner is looking for a Senior .NET Developer based in Canada. This is a senior-level opportunity to shape mission-critical software systems supporting digital transformation in a highly specialized industry. You’ll...SeniorRemote jobLong term contract$120k - $140k per year
...join our growing Engineering team as our Senior Java Back End Developer. As a Senior Java Back-End Developer... ...applications for our company, ensuring system consistency and availability. Working... ...not able to provide visa sponsorship. AI DISCLOSURE STATEMENT We want to...SeniorInternshipWork at office2 days per week$135k - $155k per year
.... Role Overview We are looking for an AI Developer based in Canada to join our dynamic team... ...AI and ML models or APIs into production systems, and the ability to build scalable,... ...testing, debugging, version control, and software engineering best practices ~Ability to...Remote work- ...Description Job Opportunity: Integration Senior Software Engineer Role Overview Job Title:... ...will specialize in integration systems, APIs, event services, infrastructure automation... ...Architecture & Design: Design and develop information systems, APIs, event services...SeniorContract workRemote work
$110k - $120k per year
...*** This role is suited for developers who have established a solid technical... ...a firmware and embedded systems environment. You will... ...Experience ~7+ years of software development experience ~ Extensive... ...will be judged by a human. AI may be used to craft correspondence...SeniorPermanent employmentFull timeRelocation package$170.4k - $234.3k per year
...optimizations per second, the AI-powered StackAdapt Marketing Platform... ...and lead by example to uphold software development best-practices in... ...engineering excellence and developer happiness Plans ahead by... ...component libraries and backend systems that serve the team roadmap...SeniorLocal areaRemote workWork from homeHome officeFlexible hours$140k - $165k per year
...Kindsight leverages real-time data and AI to help thousands of... ...Summary: We’re looking for a Senior Fullstack AI Platform Engineer who wants to build AI systems that actually make it into production... ...make our AI systems easier to develop, test, deploy, monitor, debug, and...SeniorManual labor- ...finance teams worldwide. Our software integrates with leading ERPs —... ...subscriptions are managed). These systems sit at the center of how... ...who will own them. As Lead developer/Solutions Architect, you own the... ...matters most, and act as the senior technical owner who is accountable...SeniorFull timeContract workWorldwide
$174.49k - $205.33k per year
...Holdings Inc. About This Role: The Senior Software Engineer, DevOps is part of the... ...optimizing scalable infrastructure and CI/CD systems that support Binance.US ’s critical platform... ..., regulators, and application developers to more easily access and analyze data including...SeniorFull timeLocal areaRemote workWork from home- ...is Canada’s largest Indigenous-owned software testing and technology services company... ...We are seeking a highly experienced Senior Advanced Analytics / AI Engineer (LLMOps) with 10+ years of... ...automation, and lifecycle management. Develop and operationalize Generative AI...SeniorContract workInternship
- ...next steps. Our partner is looking for a Senior Software Engineer, Platform Engineering Team... ...combines hands-on software development with system design, cloud architecture, testing, and... ...best practices and mentor less experienced developers. You’ll work in a modern,...SeniorRemote jobLong term contractCasual work
$28 - $33 per hour
...industrial design, graphic design, and 3D visualization. This isn't a... ...You'll work directly alongside senior creative leadership, helping... ...who enjoys learning new software, solving design problems, building... ..., and branded visual assets Develop visual concepts that communicate...Senior3DLong term contractFull timeDay shift- ...Description Job Opportunity: Senior ServiceNow Developer / Technical Lead Role Overview • Job Title: Senior ServiceNow Developer / Technical... ...Certifications & Assets • ServiceNow Certifications: Certified System Administrator (CSA), Certified Application Developer (CAD),...SeniorContract workWork at office2 days per week
$100k - $125k per year
...work better for people. Role Overview This role sits within our AI and Innovation Hub — an enterprise-wide team focused on operationalizing... .... Ultimately, this role actively contributes to our efforts to develop in-house and monetizable AI products and solutions to foster...SeniorRemote work$76k - $104.5k per year
...optimizations per second, the AI-powered StackAdapt Marketing Platform... ...You'll Be Doing: Design, develop, and maintain high-quality,... ...solutions between internal systems and third-party platforms, including... ...~ Proficiency in at least one software language (e.g., Python, Java,...Local areaRemote workWork from homeHome office- ...Canada’s largest Indigenous-owned software testing and technology services... ...We are seeking an experienced AI Engineer with 5+ years of experience designing, developing, and deploying enterprise-grade... ...modern AI models and multi-model AI systems. Proven expertise in AI...Contract workInternship
- ...and designers to engineers and developers, we empower people to bring... ...mission. We are seeking a Cloud Developer to join our team as we develop... ...modern patterns. Integrate AI tooling into CI/CD pipelines,... .... Exposure to the Software Delivery Lifecycle and Continuous...Long term contract
- ...Kong: Kong Inc., a leading developer of cloud API technologies, is... ...first" and securely accelerate AI adoption. Kong helps organizations... ...and access management systems that secure Kong Konnect and the... .... About the Role: The Software Engineer will be a key contributor...SeniorFull timeWorldwide
$80k - $130k per year
...performance, and security of client environments, combining deep systems expertise with the ability to design scalable solutions that support... .... Client Consultation & Technical Leadership: Act as a senior technical advisor for clients, helping them plan infrastructure...SeniorPermanent employment- ...IT and cybersecurity team as a Senior Support Specialist –... ...for server hardware, operating systems, cloud solutions (IaaS/SaaS/PaaS... ...enterprise apps, M365, Intune, etc.) Developing and coordinating training... ...changes including password resets, software support, backup, protection AV...SeniorPermanent employmentContract workRemote work
- ...and delivering value to our users. As a Software Engineer III at SpryPoint, you will be building... ...will actually use. As a full-stack developer, you will work in a range of languages... ...session, or providing advice and guidance. As Senior Software Developer you will have...SeniorFull timeSummer workInternshipLocal areaRemote workHome officeFlexible hours
- ...to take charge of enterprise servers, cloud environments, and critical infrastructure? Join a managed IT and cybersecurity team as a Senior SOC Analyst, serving as an escalation point for complex incidents, mentoring junior analysts, and contributing to the evolution of our...SeniorPermanent employmentTemporary workRemote work
- ...PLATO is Canada’s largest Indigenous-owned software testing and technology services company.... ...Job Summary The Integration Developer is responsible for designing, developing... ...enabling data exchange, process automation, and system interoperability across a complex enterprise...Contract workInternship
$95k - $110k per year
...looking for an Application Support Developer to join the TMT Technology... ...client-facing support and software development — and both halves... ...each fits. ~ Experience as a systems analyst or application support... ...documentation. GitHub Copilot for AI-assisted development. VS 2022,...SeniorInternshipWork at officeLocal areaRemote workWork from homeWeekend work2 days per week$76k - $104.5k per year
...billion automated optimizations per second, the AI-powered StackAdapt Marketing Platform... ...between Salesforce and connected systems. ~ Document integration architecture, data... ...~ Bachelor's degree in computer science, software engineering, or a related field (or equivalent...Local areaRemote workWork from homeHome office$148.3k - $171k per year
...Inc. About This Role: As Software Engineer, Backend, you will be responsible for designing, developing, testing, and operating... ...Responsibilities: Design, develop, test, deploy, and maintain high... ...sound principles for distributed systems, data integrity, security, and...Full timeLocal areaRemote workWork from home- ...Manager of Product Delivery & AI Enablement Full time - Permanent... ...and it is not an application developer position. You will be a hands-... ...artifacts, and validate system behavior. Engineering remains... ...level product judgment, strong software-delivery fluency, and an AI-first...Permanent employmentFull timeInternshipRemote workWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior 3D & AI Systems Software Developer. Be the first to apply!

