Sap logo
Sap4 days ago

Machine Learning Engineer

$57,350–$122,988 year

Hybrid · Vancouver, British Columbia, Canada

Type
Full Time
Level
Mid Level
Education
Not Specified
Company size
Enterprise

Job Summary

Machine Learning Engineer to deliver ML-based cloud solutions at SAP, collaborating with ML engineers, data scientists, and data engineers. You will explore SAP Concur data storage and ML environments, develop agents leveraging LLMs and APIs, work with interdisciplinary teams to deliver solutions with measurable customer impact, and continuously improve data pipelines, platform efficiency, and cost optimization. You will use Python and ML libraries, ship features to production for large user bases, and contribute to production-grade data platforms, feature stores, and data governance.

Required Qualifications

  • 3+ years of AWS experience (S3, DynamoDB, Redshift)
  • 3+ years of experience shipping software in a professional software team
  • Strong Python and ML/tooling experience
  • Fluency in English (written and spoken) for an international team
  • Experience with data modeling concepts and data pipelines
  • Experience with big data frameworks (Spark, PySpark)
  • Experience with workflow orchestration tools (Airflow, Step Functions)
  • Experience with SQL and/or NoSQL databases
  • Understanding of data privacy concerns in AI/ML development
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$57k – $123k / yr

Machine Learning Engineer · Sap

Apply on Sorce