Posted 7 months, 2 weeks ago Active

Python Developer in Data Science

  • Geneva, Switzerland (On-site)
  • JOB TYPE Permanent
  • JOB TYPE Software Development
  • CHF140,000

RJC Group is looking for a Python Developer to join the Data Science and Machine Learning team of a global leader in energy and commodities trading indsutry. You’ll help build high-impact tools, infrastructure, and data products that drive decision-making across trading, operations, and sustainability initiatives.

Key Responsibilities:

  • Design, build, and maintain scalable ML tools and data pipelines
  • Collaborate with data scientists and commercial teams across the business
  • Contribute to architecture, performance optimization, and integration
  • Support the full machine learning lifecycle

What We’re Looking For:

  • 3–5+ years of experience in software engineering, preferably in data-intensive environments
  • Strong Python skills and experience with cloud platforms (AWS, Azure, or GCP)
  • fastAPI and experience building and deploying ML models

 

What You’ll Get:

  • Competitive salary up to 140K CHF + huge bonus potential!
  • For relocators- relocation packages available
  • Flat hierarchy and collaborative, entrepreneurial culture

Disclaimer:

RJC Group

Apply For This Job

consultant image

Ellie Pattle

RJC Group

Share this opportunity

Latest Technology Jobs in Energy Trading

RJC Group headhunt and connect developers, ERTM, risk professionals and tech leaders who build and optimise the systems that drive global energy trading.