remote
Machine Learning Engineer - SAP
ML Engineer
Machine Learning Engineer responsible for designing, building, and deploying scalable ML models on AWS, leveraging Python, TensorFlow, and PyTorch to solve complex business problems and drive data‑driven decisions.
About the role
Key Responsibilities
- Design, develop, and production‑grade deploy machine learning models using Python, TensorFlow, and PyTorch on AWS infrastructure.
- Collaborate with data engineers to ingest, clean, and transform large datasets, ensuring data quality and accessibility.
- Implement model monitoring, A/B testing, and performance tuning to maintain high accuracy and reliability.
- Work closely with cross‑functional teams to translate business requirements into technical solutions and deliver actionable insights.
- Document model architecture, experiments, and results for reproducibility and knowledge sharing.
Requirements
- Strong programming skills in Python and experience with ML frameworks such as TensorFlow or PyTorch.
- Hands‑on experience deploying models on AWS services (SageMaker, ECS, Lambda, or EC2).
- Proficiency in data engineering concepts, SQL, and working with large datasets.
- Solid understanding of ML pipelines, model evaluation, and performance monitoring.
- Excellent communication skills and ability to collaborate in a fast‑paced, cross‑functional environment.
Skills
pythonmachine learningawstensorflowpytorchsql