onsite
Senior Software Engineer - AI-Augmented Development - DATAGROUP Stuttgart GmbH
Software Engineer
Lead the design and implementation of AI‑augmented software solutions, leveraging Python, Machine Learning, and cloud services to deliver scalable, high‑performance applications.
About the role
Key Responsibilities
- Architect and develop AI‑enhanced features using Python and machine learning frameworks.
- Integrate cloud services (AWS) and container orchestration (Docker, Kubernetes) for scalable deployments.
- Collaborate with cross‑functional teams to translate business requirements into technical specifications.
- Mentor junior engineers and conduct code reviews to maintain high quality standards.
- Optimize performance, security, and reliability of production systems.
Requirements
- 5+ years of software development experience with a strong focus on AI/ML.
- Experience with ML model deployment, monitoring, and continuous integration pipelines.
- Excellent problem‑solving skills and a collaborative mindset.
- Strong communication skills in English.
Skills
pythonmachine learningawsnodejsdockerkubernetes