Software Engineer- Python- Data Science and Machine Learning Team
The RJC Group is looking for an experienced Software Engineer to join a growing Data Science & Machine Learning team within a global energy and commodities company. This is a hands-on role building the tools, pipelines, and infrastructure that power real-world ML applications across commercial and operational areas.
What You’ll Do
- Work with data scientists to deliver scalable ML solutions
- Build and maintain clean, reliable data pipelines and internal tools
- Collaborate with technical and non-technical stakeholders
What You Bring
- 3–5+ years of experience in software engineering (Python)
- Experience with fastAPI, cloud platforms (AWS, Azure, or GCP), Docker.
- Bonus: experience with ML workflows, Spark, Airflow, or trading systems
Why Join
- Up to 140K CHF
- Up to 100% bonus
- Relocation package
- Flat, entrepreneurial team structure
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
DevOps Engineer (80%-100%) - Zug
2026-04-12
Entry Level Machine Learning Engineer
2026-04-08
Engineering Manager
2026-04-11
- Posted
- Oct 06, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Geneva
- Company
- RJC Group
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
DevOps Engineer (80%-100%) - Zug
2026-04-12
Entry Level Machine Learning Engineer
2026-04-08
Engineering Manager
2026-04-11