Senior Python Developer (Platform / SDK)
Task(s):
- Design and develop Python SDKs and related packages
- Contribute to the integration between a data platform and the Python ecosystem
- Build solutions for data integration and model interoperability
- Improve developer experience for Python users
- Collaborate with international teams in a global engineering environment
Requirement(s):
- Bachelor’s or Master’s degree in Computer Science or a related field
- Strong hands-on experience with Python (preferably Python 3.12+)
- Experience with Python packaging and dependency management (e.g. PyPI, Poetry, Conda)
- Solid knowledge of data processing libraries (e.g. Pandas, Dask, NumPy)
- Experience with testing (unit and integration testing)
- Passion for writing clean, maintainable, and performant code
- Good communication skills in English
Nice to have
- Experience with machine learning frameworks (PyTorch, TensorFlow, Keras)
- Familiarity with LLMs and generative AI
- Experience with cloud-native environments (Docker, Kubernetes)
- Exposure to distributed systems
- Basic knowledge of Java
Our offer:
- Opportunity to shape a modern Python ecosystem within a global ML platform
- Work in a cloud-native (Kubernetes-based) environment
- Exposure to cutting-edge AI and generative AI initiatives
- International, collaborative engineering culture
- Hybrid working model and competitive compensation package
- Long-term career growth and continuous learning opportunities