onsite
Software Engineer / AI Engineer - Hays AG
AI Engineer
Develop and deploy AI-driven solutions using Python and Machine Learning, architect cloud-native services on AWS, and build scalable backend components with Node.js, Docker, and Kubernetes.
About the role
Key Responsibilities
- Design, develop, and maintain AI models and data pipelines in Python.
- Implement RESTful APIs and microservices using Node.js and containerize them with Docker.
- Deploy and manage services on AWS (ECS/EKS, Lambda, S3, RDS) ensuring high availability and scalability.
- Collaborate with data scientists to integrate ML models into production workflows.
- Monitor performance, troubleshoot issues, and optimize resource usage across cloud infrastructure.
Requirements
- 3+ years of software development experience with Python and Node.js.
- Hands‑on experience with Machine Learning frameworks (TensorFlow, PyTorch, scikit‑learn).
- Proficiency in AWS services and CI/CD pipelines.
- Strong knowledge of Docker, Kubernetes, and cloud architecture patterns.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythonmachine learningawsnodejsdockerkubernetessql