Machine Learning Engineer
$57,350–$122,988 year
Hybrid · Vancouver, British Columbia, Canada
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
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.