onsite
Software Engineer x w m AI - Sartorius Corporate Administration GmbH
Software Engineer
Develop and deploy AI solutions using Python and TensorFlow, integrating cloud services on AWS and containerizing applications with Docker. Collaborate with cross‑functional teams to design scalable ML pipelines and optimize model performance.
About the role
Key Responsibilities
- Design, implement, and maintain AI/ML models and pipelines using Python and TensorFlow.
- Deploy models to production environments on AWS, ensuring scalability and reliability.
- Containerize applications with Docker and orchestrate deployments with Kubernetes or similar tools.
- Collaborate with data scientists, product managers, and DevOps to translate business requirements into technical solutions.
- Monitor model performance, troubleshoot issues, and iterate on model improvements.
Requirements
- Strong programming skills in Python and experience with ML frameworks such as TensorFlow or PyTorch.
- Hands‑on experience deploying ML models on AWS (SageMaker, ECS, EKS).
- Proficiency in containerization (Docker) and CI/CD pipelines.
- Solid understanding of data structures, algorithms, and software engineering best practices.
- Excellent communication skills and ability to work in a collaborative, fast‑paced environment.
Skills
pythonmachine learningtensorflowawsdocker