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
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.
- Open Lead Data Analyst jobs
- Open MLOps Engineer jobs
- Open Data Science Manager jobs
- Open Senior Business Intelligence Analyst jobs
- Open Data Manager jobs
- Open Data Engineer II jobs
- Open Power BI Developer jobs
- Open Principal Data Engineer jobs
- Open Sr Data Engineer jobs
- Open Data Analytics Engineer jobs
- Open Business Intelligence Developer jobs
- Open Junior Data Scientist jobs
- Open Data Scientist II jobs
- Open Product Data Analyst jobs
- Open Senior Data Architect jobs
- Open Sr. Data Scientist jobs
- Open Business Data Analyst jobs
- Open Big Data Engineer jobs
- Open Data Analyst Intern jobs
- Open Azure Data Engineer jobs
- Open Manager, Data Engineering jobs
- Open Data Product Manager jobs
- Open Data Quality Analyst jobs
- Open Junior Data Engineer jobs
- Open Principal Data Scientist jobs
- Open Data quality-related jobs
- Open Business Intelligence-related jobs
- Open GCP-related jobs
- Open ML models-related jobs
- Open Data management-related jobs
- Open Java-related jobs
- Open Privacy-related jobs
- Open Finance-related jobs
- Open Data visualization-related jobs
- Open APIs-related jobs
- Open Deep Learning-related jobs
- Open PyTorch-related jobs
- Open TensorFlow-related jobs
- Open Snowflake-related jobs
- Open Consulting-related jobs
- Open PhD-related jobs
- Open CI/CD-related jobs
- Open NLP-related jobs
- Open Kubernetes-related jobs
- Open Data governance-related jobs
- Open Airflow-related jobs
- Open Hadoop-related jobs
- Open LLMs-related jobs
- Open Databricks-related jobs
- Open Generative AI-related jobs