onsite
AI Software Engineer - Python - AMADEUS FIRE AG
Software Engineer
Lead the design and deployment of AI solutions using Python, focusing on machine learning, deep learning, and NLP. Build scalable, cloud‑native services on AWS, containerize with Docker, and collaborate with data scientists to transform insights into production systems.
About the role
Key Responsibilities
- Design, develop, and maintain end‑to‑end AI pipelines in Python, from data ingestion to model serving.
- Implement state‑of‑the‑art machine learning and deep learning models, optimizing for performance and scalability.
- Deploy models as containerized services on AWS (ECS/EKS), ensuring high availability and observability.
- Collaborate with data scientists and product teams to translate research prototypes into production‑ready solutions.
- Write clean, well‑documented code, conduct code reviews, and enforce best practices in CI/CD.
Requirements
- 5+ years of professional software engineering experience, with strong Python expertise.
- Proven track record in building and deploying ML/DL models at scale.
- Hands‑on experience with AWS services (SageMaker, Lambda, ECS/EKS) and container orchestration.
- Solid understanding of NLP techniques and libraries (spaCy, Hugging Face).
- Excellent problem‑solving skills and a passion for continuous learning.
Skills
pythonmachine learningawsdeep learningnlpdocker