Python Developer in Data Science

London, United Kingdom

Applications have closed

Company Description

We are the world’s largest independent energy and commodities trading company. Every day we use our expertise and logistical networks to distribute energy around the world, efficiently and responsibly. From 40 offices worldwide, we seek to add value across the energy supply chain, including deploying our scale and market understanding to help facilitate the energy transition. To date, we have committed over $1 billion of capital to renewable projects, and are identifying and developing low-carbon opportunities around the world.

Our people are our business. Talent is precious to us and we create an environment in which individuals can reach their full potential, unhindered by hierarchy. Our team comprises more than 65 nationalities and we are committed to developing and sustaining a diverse work force. Learn more about us here.

 

Job Description

The energy we use to power our daily lives is delivered through pipelines, on ships, via truck and rail, and in wires and batteries.  As a leading energy trader, Vitol is at the heart of energy markets worldwide, moving more than 5% of the world’s energy, every single day. For 50 years we’ve challenged the status quo, looking for opportunities to create efficiencies and improve performance, and the recent explosion of data in the industry is just the next step in that journey. 

Today’s energy markets face new challenges: changes in the way people consume energy, rising economic powers, new technologies, and geo-political shifts are changing the energy landscape, not to mention the COVID-19 pandemic and the beginning of the global energy transition.  
The Data Science team works closely with the commercial decision makers, using cutting edge machine learning to shape our understanding of the world’s energy markets, identify new opportunities and turn data into impactful decision making.

This is an opportunity to join a friendly, entrepreneurial and non-hierarchical environment, in a fun and agile team, and help revolutionize the way data is used within the organization.

We are looking for a talented and motivated Python developer to work within our Vitol’s 
Data Science department on various initiatives spanning all aspects of commodities trading. In this role you will leverage technology, data and automation to further enable Vitol’s Data Science effort to build production level applications on-premise and on AWS.  Having a basic understanding of the business domain you will be engaged in a variety of tasks along the development stack, from developing internal packages, building data pipelines, mentoring on Python best practices to bringing Data Science Applications to production.

Responsibilities include:

  • Writing modular, reusable components to liaise between external sources of data, internal tools and databases
  • Build central analytics modules to enable analysts to improve efficiency and robustness of code
  • Support migration of Data Science efforts from on premise to Cloud (AWS)
  • Work with the Data Science team to ensure high standards in Python code quality
  • Mentor junior members of the team on software development best practices
  • Efficiently coordinate with the wider Python community in Vitol  
  • Help to shape policies related to our Vitol python development community and act as a liaison for our growing Data Science efforts  
     

Qualifications

Essential Qualifications

  • Background in computer science, or similar quantitative field with a minimum of 5 years professional experience developing Python solutions in Windows and Linux environments  
  • Familiarity with the Data Science ecosystem in Python  
  • Strong understanding of object-oriented design and design patterns
  • Proficient understanding of peer-reviewing, code versioning, and bug/issue tracking tools  •   Experience in building ETL pipelines in Python and on AWS
  • Ability to build, deploy, and maintain Cloud Data Architectures (AWS)
  • Strong understanding of AWS services
  • Familiarity with containerization solutions like Docker 
  • Awareness of continuous integration and delivery concepts/technologies  
  • Enthusiastic about implementing software engineering best practices in practical ways
  • Strong communication skills (written and verbal)  
  • Commodities/Energy Industry experience a plus 

Personal Characteristics

  • Team player with a sense of humour and an eagerness to learn
  • Self-motivated with the ability to prioritize, meet deadlines, and manage changing priorities   
  • Proactive “make it work” mentality  
  • Highly responsive, energetic and enthusiastic  
  • Resourceful and able to think creatively and adapt   
     

Additional Information

  • Large diversity of projects with real-world impacts on a truly global scale
  • Entrepreneurial environment within a flat hierarchy, where great ideas come to life quickly 
  • Close collaboration with various business units across our key regions (eg. London, Singapore, Houston, Geneva)
  • A highly motivated DS team comprised of experienced individuals with a supportive attitude and great team spirit
  • Being part of the energy transition through increased emphasis on renewable & alternative energy sources at a pivotal moment in the industry
  • Strong management commitment to incorporating data science into the future of Vitol’s operations
     

Tags: Agile Architecture AWS Computer Science Data pipelines Docker Engineering ETL Linux Machine Learning Pipelines Python

Perks/benefits: Career development Flat hierarchy

Region: Europe
Country: United Kingdom
Job stats:  8  2  0
Category: Engineering Jobs

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.