2 months ago
Hannover, GermanySenior
Responsibilities
- Develop and optimize reliable, scalable software solutions integrating AI and machine-learning technologies.
- Build and manage end-to-end ML pipelines covering model management, testing, deployment, monitoring, and experiment tracking.
- Bring AI prototypes and LLM-based applications into production.
- Develop APIs and architectures for AI functionality and data integration.
- Deploy, operate, and automate AI/ML applications on Microsoft Azure using DevOps and MLOps practices.
- Support internal and external Data Scientists and Engineers with software engineering best practices and production-ready ML solutions.
- Evaluate emerging technologies, develop prototypes, and support secure, ethical, and privacy-compliant AI solutions.
Requirements
- Master’s degree in Computer Science, Information Technology, Artificial Intelligence, or a related field.
- Several years of experience developing, optimizing, and implementing production-grade AI, machine-learning, or NLP applications.
- Experience developing AI and ML models and operating them successfully in production environments.
- Practical experience with predictive modeling, forecasting, or recommendation systems.
- Experience with LLM application development frameworks such as LangChain, LlamaIndex, Haystack, or Semantic Kernel.
- Professional experience with Python, Git, automated testing, and CI/CD pipelines.
- Experience with cloud-native AI and ML services, ideally Microsoft Azure or alternatively AWS.
- Structured, solution-oriented working style, strong ownership, and very good English communication skills.
