onsite
Machine Learning Engineer - Hoffrogge GmbH
ML Engineer
Develop and deploy scalable machine learning models using Python and TensorFlow on AWS, ensuring robust data pipelines and containerized environments with Docker. Collaborate with cross‑functional teams to translate business problems into predictive solutions.
About the role
Key Responsibilities
- Design, implement, and maintain end‑to‑end machine learning pipelines from data ingestion to model deployment.
- Collaborate with data scientists and software engineers to translate research prototypes into production‑ready services.
- Optimize models for performance and scalability on AWS infrastructure, leveraging SageMaker, ECS, or EKS.
- Containerize applications with Docker and orchestrate deployments using CI/CD pipelines.
- Monitor model drift, performance metrics, and ensure continuous improvement through retraining strategies.
Requirements
- Strong programming skills in Python and experience with TensorFlow or PyTorch.
- Hands‑on experience deploying ML models on AWS (SageMaker, ECS, EKS).
- Proficiency in Docker, CI/CD, and version control (Git).
- Solid understanding of relational databases and SQL.
- Excellent problem‑solving skills and ability to work in a collaborative, agile environment.
Skills
pythonmachine learningtensorflowawsdockersql