remote
Expert Software Engineer - AI Data Platforms - SAP
Software Engineer
Lead the design and implementation of scalable AI data platforms, leveraging Python, Spark, and AWS to deliver high‑performance machine learning pipelines and data services.
About the role
Key Responsibilities
- Architect and develop end‑to‑end AI data pipelines using Python and Apache Spark on AWS.
- Design and maintain scalable data services, ensuring high availability and performance.
- Collaborate with data scientists to deploy machine learning models into production.
- Implement CI/CD workflows and container orchestration with Kubernetes.
- Optimize data storage and processing for cost and speed across cloud environments.
Requirements
- 5+ years of software engineering experience in data‑centric roles.
- Strong proficiency in Python, Spark, and AWS services (S3, EMR, Redshift).
- Hands‑on experience with machine learning model deployment and monitoring.
- Knowledge of Kubernetes, Docker, and CI/CD pipelines.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythonapache sparkawsmachine learningkubernetes