onsite
Software Developer - Machine Learning - ATCSIM GmbH
ML Engineer
Develop and deploy machine learning models in Python, leveraging TensorFlow and AWS services to solve complex data problems. Collaborate with cross‑functional teams to design scalable ML pipelines and optimize model performance.
About the role
Key Responsibilities
- Design, implement, and maintain end‑to‑end machine learning pipelines using Python and TensorFlow.
- Deploy models to AWS infrastructure (SageMaker, Lambda, ECS) ensuring high availability and scalability.
- Collaborate with data scientists and product teams to translate business requirements into technical solutions.
- Optimize model performance through hyperparameter tuning, feature engineering, and A/B testing.
- Monitor model drift and implement retraining workflows to maintain accuracy.
Requirements
- Strong programming skills in Python and experience with TensorFlow or PyTorch.
- Hands‑on experience deploying ML models on AWS (SageMaker, Lambda, ECS).
- Solid understanding of data engineering concepts, SQL, and data pipelines.
- Experience with version control (Git) and CI/CD pipelines for ML workflows.
- Excellent problem‑solving skills and ability to work independently in a fast‑paced environment.
Skills
pythonmachine learningtensorflowawssql