Python Software Engineer
Salary: CHF 110'000 - 130'000 per year
Requirements:
- Master's or PhD in Mathematics, Physics, Statistics, Computer Science, Econometrics, or a related quantitative discipline
- 2–3 years of professional Python development experience, with hands-on use of scientific libraries (Polars, Pandas, NumPy, SciPy, or similar)
- Proven ability to handle large datasets, architect and optimise data pipelines, and present data clearly to non-technical stakeholders
- Solid grounding in calculus, probability, statistics, and optimisation; familiarity with machine learning techniques
- Strong computer science fundamentals with the ability to adapt to additional languages
Responsibilities:
- Build, maintain, and enhance research frameworks and data pipelines that support analytical and quantitative workflows
- Develop analysis and visualisation tools in close collaboration with domain experts and researchers who rely on them daily
- Own end-to-end product development — from requirements gathering through to production deployment
- Navigate complex, multi-system environments making informed trade-offs between throughput, simplicity, scalability, and maintainability
Technologies:
- Architect
- Docker
- Support
- Kubernetes
- Machine Learning
- Python
- numpy
- pandas
More:
Onsite role based in Greater Zurich Area, with limited remote flexibility. You'll join a high-performance, collaborative team at the cutting edge of data-driven decision-making, working closely with researchers and domain experts. Fast feedback loops and a flat structure with an open, knowledge-sharing culture. Competitive compensation in line with the demands of the role.
last updated 35 week of 2026
Original source: https://swissdevjobs.ch/jobs/Rockstar-Recruiting-AG-Python-Software-Engineer