Montreal, Quebec, Canada Remote (Country) Employment CAD 150,000 - 200,000 Yearly

SAP Software Solutions | Business Applications and Technology is hiring a Senior AI Graphical Research Engineer

About the Role

SAP Software Solutions is hiring a Senior AI Graphical Research Engineer to lead the development of scalable graph- and transformer-based modeling systems and production-quality ML pipelines. This role sits at the intersection of research and systems engineering and will help shape the next generation of relational foundation models for structured data.

What You'll Do

  • Architect and drive scalable development of foundation models for relational and graph data.
  • Design high-performance data pipelines for large-scale graph, relational, and tabular datasets.
  • Establish best practices for experimentation, reproducibility, evaluation, and deployment.
  • Define and execute technical roadmap for machine learning infrastructure and modeling frameworks.
  • Develop and optimize Graph Neural Networks (GNNs), Graph Transformers, and Relational Transformers.
  • Develop and optimize self-supervised, contrastive, and related pre-training strategies for structured data.
  • Translate research innovations into robust, production-ready systems.
  • Build and operate distributed training and inference pipelines with strong software design and architecture strategy.
  • Optimize computational efficiency (GPU/CPU utilization), memory footprint, training throughput, and inference latency.
  • Apply or evaluate techniques such as pruning, quantization, architecture search, and model compilation as needed.
  • Collaborate with platform teams to ensure smooth production deployment, monitoring, and reliability.
  • Mentor ML engineers and applied scientists; elevate team's technical bar through guidance and reviews.
  • Collaborate closely with research, data, and product stakeholders to foster delivery and impact.

What We're Looking For

  • PhD or MS in Computer Science, Machine Learning, Applied Mathematics, Physics, or related field, with substantial applied experience.
  • At least 5 years of experience building and delivering end-to-end ML systems.
  • Deep expertise in: Graph Representation Learning, Structured/Relational Modeling, Large-scale Training Systems.
  • Strong hands-on experience with: PyTorch, PyTorch Geometric and/or Deep Graph Library (DGL).
  • Experience designing and developing distributed systems and scalable machine learning infrastructure.
  • Advanced Python skills and strong software engineering fundamentals.
  • Proven ownership of complex machine learning projects from design to production.
  • Experience scaling ML systems in Cloud environments (e.g., Azure, AWS).

Nice to Have

  • Experience building foundation models for structured, relational, or graph data.
  • Knowledge of transformer architectures adapted for graph and tabular domains.
  • Experience with distributed training frameworks (e.g., FSDP, DeepSpeed, Ray).
  • Publications at top-tier ML venues (e.g., NeurIPS, ICML, ICLR, KDD).

Technical Stack

  • PyTorch
  • PyTorch Geometric
  • Deep Graph Library (DGL)
  • Azure
  • AWS
  • FSDP
  • DeepSpeed
  • Ray

Team & Environment

You will be part of a team developing foundation models for structured data, starting with SAP-RPT-1.

Benefits & Compensation

  • Salary range: 150,000 - 200,000 CAD
  • Focus on inclusion, health and well-being, and flexible work models.
  • Commitment to releasing all talent and creating a better world.
  • Highly collaborative team ethic and commitment to personal development.

SAP is committed to the principles of equal employment opportunity and to providing reasonable accommodations to applicants with physical and/or mental disabilities.

Required Skills
PyTorchPyTorch GeometricDeep Graph Library (DGL)Graph Representation LearningStructured/Relational ModelingLarge-scale Training SystemsDistributed SystemsMachine Learning InfrastructureAzureAWSFSDPDeepSpeedRay
Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
About company
SAP Software Solutions | Business Applications and Technology

SAP is a market leader in end-to-end business application software and related services for database, analytics, intelligent technologies, and experience management. Originally known for leadership in enterprise resource planning (ERP) software, SAP helps more than four hundred thousand customers worldwide work together more efficiently and use business insight more effectively.

Visit website
Job Details
Department Research and Development (R&D)
Category data
Posted 14 days ago