Overview
Python Developer (Data Science) - Energy - Geneva
Our client is a major global commodity trader with annual revenues in excess of $200bn. As a Software Engineer in the Data Science team you will assist the Data Scientists and Machine Learning Engineers and also the business (Traders, Risk, Operations). You will act as the 'bridge' between data science > technology > business.
Responsibilities
* Deliver models and solutions to business users, and other technology teams
* Develop, test, maintain software tools / data pipelines for machine learning
* Provide software engineering and design expertise and best practices (Python)
* Take ownership of key technical infrastructure
* Engage with projects at any point in their lifecycle, from bug fixing to reliability
* Actively participating in and leading code reviews, experiment design and tooling decisions
Qualifications
* 3-5+ years in industry; fluency in Python with ability to design and write clean, modular, well-documented code and a solid understanding of coding best practices
* Master’s degree in computer science or a related field
* Ability and desire to learn and apply new technologies
* Ability to logically evolve an architecture from prototype to product
* Collaborative approach to problem solving - ability to effectively pair program
* Effective technical communicator - both written and verbal
* Experience with data engineering, APIs, and cloud platforms (AWS/Azure/GCP) and containerization technologies (Docker)
* Experience with enterprise software development lifecycle (including CI / CD)
* Experience with machine learning workflows, cloud scale machine learning infrastructure (including LLMs), big data (e.g. Spark)
* Experience in the energy, commodities or financial trading industries, with knowledge of financial markets and trading concepts
Seniority level
* Mid-Senior level
Employment type
* Full-time
Job function
* Information Technology
Industries
* Financial Services, Oil and Gas, and Investment Banking
#J-18808-Ljbffr