onsite
Student Developer - Cloud Enabled Charging for Machine Learning - Mercedes-Benz Group AG
ML Engineer
Student developer role focused on building cloud‑enabled charging solutions using Python, Machine Learning, and AWS. Collaborate on scalable, containerized services with Docker and Kubernetes to support automotive charging infrastructure.
About the role
Key Responsibilities
- Design, develop, and maintain Python services that integrate machine learning models for predictive charging optimization.
- Deploy and manage cloud‑native applications on AWS, ensuring high availability and scalability.
- Containerize applications using Docker and orchestrate with Kubernetes for efficient deployment pipelines.
- Collaborate with data scientists to ingest, preprocess, and analyze charging data streams.
- Implement CI/CD workflows, automated testing, and monitoring solutions to support continuous delivery.
Requirements
- Current university student in Computer Science, Electrical Engineering, or related field.
- Strong programming skills in Python and experience with machine learning libraries (e.g., scikit‑learn, TensorFlow).
- Hands‑on experience with AWS services (EC2, S3, Lambda, SageMaker) and cloud architecture.
- Familiarity with Docker, Kubernetes, and CI/CD pipelines.
- Excellent problem‑solving skills and a proactive, collaborative mindset.
Skills
pythonmachine learningawsdockerkubernetes