Design and develop machine learning and AI-driven systems, collaborate with machine learning and data engineers, and build robust software products.
Requirements
- 3+ years of experience in developing software products
- Solid understanding of object-oriented programming (OOP) principles
- Proficiency in Python and its frameworks such as Django, pydantic, or FastAPI
- Experience with cloud environments and system components such as message queues (e.g. Kafka) or data storage
- Experience with Docker, Kubernetes or similar
- Comfortable working with both relational and non-relational databases
- Experience in automated testing and test-driven development (TDD)
- Strong problem-solving skills and attention to detail
- Interest in the world of AI
- Fluency in English and German
Benefits
- 30 vacation days
- Flexible working hours
- Hybrid work
- Additional half-day off on Christmas Eve and New Year's Eve
- Workation (remote work for a limited period each year from selected destinations)
- Support for well-being and sustainable lifestyle
- Urban Sports/EGYM Club subsidy
- Jobticket (50% monthly subsidy for the Deutschlandticket)
- JobRad (leasing of bicycles or e-bikes at attractive conditions)