Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer in Data Science

Vitol

Software Engineer in Data Science

Vitol is 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.

This role is located in Houston, TX - In office 5x a week.

Job Description

As our portfolio of work continues to grow, we are looking for an experienced Software Engineer to join our global data science and machine learning team. This role will have an initial focus on supporting our GenAI tools, including our firmwide virtual assistant. Concretely this means you will:

  • Implement: take the requirements from our broad range of commercial stakeholders and translate these into application features.
  • Design: Ensure we design and build the models and tools to meet the functional/non-functional requirements, as well as being supportable. The role will also help partner teams understand how they can support and integrate to the AI tools.
  • Translate: Act as a local champion for data science and AI, helping users adopt tools and articulate their changes and requirements to the wider team.

The individual will work both with our data scientists and machine learning engineers but will also need to directly engage with the commercial teams (across trading, operations, support functions, etc.).

The role will also act as a bridge between the Data Science team and other technology teams for areas like application integration, data sourcing, infrastructure and tooling.

For the successful candidate, this role will give them exposure across the machine learning lifecycle, being able to apply their skills wherever they can add value, from working with business stakeholders to help define the project, to data collation through to solution design and model implementation.

We are looking for a candidate who brings both a breadth and depth of experience, from a theoretical and practical perspective; but equally someone who can and wants to continue learning.

As a small team, everyone is expected to organize, prioritize and execute their own tasks; with a strong focus on maximizing the business value from their actions. This means the individual will need to be comfortable working on multiple projects simultaneously, managing competing priorities and stakeholder requirements.

The successful candidate will join a team of experienced, collaborative practitioners, who are (pragmatically) solving some of the most challenging and impactful problems the energy industry is facing; as well as pushing the boundaries around the 'art of the possible'.

Core Responsibilities include:

  • Act as the primary point of contact in Houston for our GenAI toolset
  • In conjunction with the global Data Scientists deliver models and solutions to business users, and other technology teams across a wide range of projects and technologies
  • Develop, test, maintain software tools and data pipelines for machine learning
  • Provide software engineering and design expertise and best practices (Python) with a focus on maintainability, performance, and reliability
  • As needed, take ownership of key technical infrastructure
  • Engage with projects at any point in their lifecycle, understand and debug bespoke applications; driving performance and reliability
  • Manage relationships and priorities across projects, focused on maximising value
  • Actively participating in and leading code reviews, experiment design and tooling decisions to help drive the team's velocity and quality
Qualifications

Essential 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, considering technical debt and delivery risk
  • Collaborative approach to problem solving - ability to effectively pair program
  • Effective technical communicator - both written and verbal; able to translate loose designs into documentation / process / operating model
  • Experience with data engineering, APIs, and cloud platforms (ideally AWS) and containerization technologies (Docker)
  • Experience with enterprise software development lifecycle and tooling including continuous integration and delivery concepts/technologies

Desired Experience:

  • Experience with machine learning workflows, cloud scale machine learning infrastructure (including LLMs)
  • Experience in the energy or commodities trading industry, with knowledge of financial markets and trading concepts
  • Data orchestrators (Airflow, Dagster) and cloud-based ETL/ELT pipelines

Personal Characteristics:

  • A self-motivated individual who thrives on seeing the results of their work make an impact in the business
  • Strong communication skills, both verbally and in writing
  • Proven ability to be flexible, work hard, and a sense for the art of the possible
  • Methodical, organized and with an attention to detail - in general, in experimental design, and in code!
  • Willingness to share their knowledge and learn from others
  • An interest in learning about the commodities space
  • Resourceful, able to think creatively and adapt in a dynamic environment
  • Team player, with an open non-political style and a high level of integrity
  • Desire to be a thought-partner in a fast-growing team, and make an impact at a business that sits at the heart of the world's energy flows
Additional Information

What we offer:

  • Competitive salary and benefits package
  • 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, Geneva)
  • A highly motivated DS and ML 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 machine learning into the future of Vitol's operations

This role is located in Houston, TX - In office 5x a week.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Data Science in Houston, TX vacancy
  • $170k - $205k

     ...our core values and behaviors. About the Opportunity We are looking for a Principal Platform Engineer to serve as the key steward and architect of our medical data domain. In this role, you will own the integrity of our logical data model, ensuring that every service... 
    Suggested
    Local area
    Remote work
    Flexible hours

    Synthesis Health

    Houston, TX
    7 days ago
  •  ...POSITION In this role, the Senior Engineer will assist the Lead Project Engineer or...  ...the latest versions of engineering software. · Ability to perform voltage drop calculations...  ...industry, including commercial, life sciences, data centers, hospitals (OSHPD), etc. ·... 
    Suggested
    Remote job
    Contract work
    For contractors
    Work at office
    Local area

    Alfatech

    Houston, TX
    7 days ago
  •  ...Candidate No C2C JOB DESCRIPTION The Data Analytics team within the...  ...analytics, for example data science methods, statistics,...  ...architectures. Rigorously adhere to software development best practice for...  ...field (e.g., Software Engineering, Electrical Engineering, Mathematics... 
    Suggested
    Contract work
    Local area
    Immediate start
    Worldwide

    Acro

    Houston, TX
    1 day ago
  •  ...Python Data Engineer Vitol is a leader in energy and commodities. Vitol produces, manages and delivers energy and commodities to consumers...  ...enterprise-level coding experience with Python ~ Computer Science, MIS or related degree ~ Experience with Data Engineering... 
    Suggested
    Full time
    Work at office
    Worldwide

    Vitol

    Houston, TX
    4 days ago
  •  ...Senior Data Engineer - Software Note: Position is not eligible for visa sponsorship. At WhiteWater Express, we are more than just a car wash;...  ...improve systems. Qualifications Bachelor’s degree in Computer Science, Software Engineering, or related field or 8+ years of... 
    Suggested

    Whitewatercw

    Houston, TX
    3 days ago
  • Rysun Labs in Houston is looking for a Data Engineer with 4-7 years of experience to design and maintain scalable ETL pipelines. The role requires strong expertise in SQL, experience with cloud platforms, and proficiency in Python or Scala. The ideal candidate will collaborate... 

    Rysun Labs

    Houston, TX
    3 days ago
  • $100 per hour

     ...-grade lithium, hydrogen and Data center infrastructure solutions...  ...a motivated Electrical Engineer to support the Engineering Lead...  ...And Experience ~ Bachelor of Science Degree in Electrical Engineering...  ...information modeling (BIM) software. ~ Fast track design/build... 
    Contract work
    For contractors
    Work at office
    Local area
    Immediate start
    Relocation

    Schlumberger

    Houston, TX
    3 days ago
  •  ...Electrical Engineer - Data Centers Together, we own our company, our future, and our shared success. As an employee-owned company, our...  ...assumptions. Use AutoCAD/Revit/BIM and engineering studies software to perform engineering tasks. Sound, professional communication... 
    Work experience placement
    Local area
    Relocation
    Flexible hours

    Black & Veatch

    Houston, TX
    1 day ago
  • $130k - $160k

     ...Thermal Engineering International (USA) Inc. is currently seeking a motivated and experienced Sr. Project Engineer for Data Centers to join our talented team. In this critical role, you will...  ...Requirements ~ Bachelor of Science Degree in Mechanical Engineering and... 
    Contract work
    Work experience placement

    Thermal Engineering International Inc.

    Houston, TX
    3 days ago
  •  ...AI/ML Data Engineer - Landmark Date: Jul 2, 2026 Location: Houston, TX, US, 77032...  ...of an undergraduate degree in Computer Science or similar discipline, and a minimum of...  ...years of related experience, including software development experience. Python SQL... 
    Full time
    Part time
    Second job
    Work from home

    Halliburton

    Houston, TX
    3 days ago
  • We are currently seeking an experienced Python Software Engineer to join the Big Data and Advanced Analytics department. The Python Software Engineer will work closely with Data Engineers and Data Scientists to solve real-world oil and gas problems using advanced analytics... 

    The Jupiter Group, Inc

    Houston, TX
    2 days ago
  •  ...DCN Electrical Engineer – ETO Our client, an Oilfield Services...  ...other departments to produce Data Center Infrastructure Modules...  ...Requirements: ~ Bachelor of Science Degree in Electrical...  ...building information modeling (BIM) software. ~ Fast track design/build... 

    ICONMA

    Houston, TX
    2 days ago
  • $70 - $80 per hour

     ...with AVEVA PI Historian as well as a strong understanding of the Utilities/Energy industry. Responsibilities include working with PI Data Archives and integrating SCADA systems. This is a remote position with a flexible duration of 8 to 12 months, with a base pay range... 
    Remote job
    Contract work
    Flexible hours

    Trilyon, Inc.

    Houston, TX
    2 days ago
  • This job opportunity is an on-site role supporting our Hyperscale Data Center project in Spartanburg, SC. We have immediate opportunities for Construction Project Engineer III to support our EPCM projects. At Jacobs, we're challenging today to reinvent tomorrow by solving... 
    Contract work
    For contractors
    Work at office
    Immediate start

    Jacobs

    Houston, TX
    5 days ago
  • $155k - $235k

     ...into insight, application, and expertise. About the Team The Data Platform team sits within Scribd's Infrastructure organization...  ...push, moving fast, setting standards, and ensuring data works for engineers, analysts, and business users alike. About the Role We're... 
    Home office
    Flexible hours

    Scribd

    Houston, TX
    4 days ago
  • $100k

     ...we are looking for entry-level software programmers, Java full stack developers...  ..., Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients...  ...should apply? Recent computer science/engineering/mathematics/... 
    Full time
    H1b

    SynergisticIT

    Houston, TX
    3 days ago
  •  ...Job Description Position: Software Engineer I Location: Houston, TX? Position...  ...teams to design, develop, and support data-driven solutions in a fast-paced...  ...Qualifications ~ Bachelor's degree in Computer Science, Software Engineering, Mathematics,... 
    Contract work

    BravoTECH

    Houston, TX
    3 days ago
  •  ...Sr. Software Engineer MAHIN-JOB-34517 Position :- Gen AI Lead/Architect Location :- Houston...  ...a deep understanding of Enbridge's data and use that knowledge to develop new and...  ...with engineering, design, data science, and business development teams. Excellent... 

    Keylent Inc

    Houston, TX
    4 days ago
  •  ...Vision, 401(k) Role Overview We are seeking a Software Engineer I to join the Data Analytics team within Trading & Shipping (Trading Analytics...  ...trading hubs. The position has evolved from a data science focus into a software engineering-first role , emphasizing... 
    Contract work
    Remote work

    Airswift

    Houston, TX
    4 days ago
  •  ...where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Corporate Sector, you are an...  ...outputs, evaluations, and safety/guardrails Experience building data-intensive applications and workflows using Databricks (Spark,... 

    JPMorgan Chase & Co.

    Houston, TX
    13 days ago
  •  ...Senior Consultant - Data Engineering / Data Architect Together, we own our company, our future, and our shared success. As an employee-...  ...Contributor Preferred Qualifications Master's degree in data science or engineering 10+ years of progressively responsible experience... 
    Work experience placement
    Work at office
    Flexible hours

    Black & Veatch

    Houston, TX
    1 day ago
  •  ...projects to the electric vehicle, data center, consumer goods and...  ...high-energy, Mechanical HVAC Engineer to focus on our Data Center...  ...ll Also Have: Bachelor of Science Degree in Mechanical Engineering...  ...Engineering License. Software experience in Revit, AutoCAD,... 
    Work at office
    Remote work

    Jacobs

    Houston, TX
    5 days ago
  •  ...Google Cloud Data Engineer Are you ready to step up to the New and take your technology expertise to the next level? Join and help transform...  ...role, laterally or upward. As part of our Intelligent Software Engineering practice, you will lead technology innovation for... 
    Work experience placement

    ClifyX

    Houston, TX
    1 day ago
  •  ...Sr. Azure Cloud Data Engineer Role: Sr. Azure Cloud Data Engineer Location: Remote/Onsite...  ...’s degree or higher in Computer Science or related with a minimum of 10 years of...  ...DevOps Experience with test-driven software development, ability to implement and maintain... 
    Work experience placement
    Remote work

    My3Tech Inc

    Houston, TX
    5 hours ago
  • $132.9k - $174.45k

     ...difference. Job Description We’re looking for a Senior Civil Engineer to join our Advanced Manufacturing group, and you’ll have the chance...  ...in any given area Stormwater analysis and modeling in software applications, such as StormCAD, CivilStorm Job Qualifications... 
    Full time
    Work at office
    Local area
    Remote work

    Jacobs

    Houston, TX
    2 days ago
  •  ...Data Engineer Position 6-8+ years of experience as a Data Engineer or a similar role developing modern data pipelines and applications for Analytics use cases. 3-5+ years of experience with Full Stack web app and web portal development with DevOps practices. 5 years... 

    Omni Inclusive

    Houston, TX
    3 days ago
  •  ...managing production AI/ML systems and building ML pipelines, requiring at least a bachelor’s degree and 7 years of experience in software development. Applicants should have strong skills in Python, SQL, and full-stack development, alongside robust architecture and system... 

    Halliburton Energy Services

    Houston, TX
    3 days ago
  • Mechanical Engineer - Data Center Infrastructure We are seeking a motivated mechanical engineer...  ...and Experience Bachelor of Science Degree in Mechanical Engineering from a...  ...and building information modeling (BIM) software. Fast‑track design/build projects and... 
    Work at office

    SLB

    Houston, TX
    2 days ago
  • GSI Environmental in Houston, Texas is seeking an entry-level Environmental Engineer/Scientist/Geologist. The role involves conducting fieldwork for environmental assessments and assisting in technical report preparation and project coordination. Ideal candidates will... 

    GSI Environmental

    Houston, TX
    2 days ago
  •  ...that we’re making a difference. We're looking for a Senior Civil Engineer to join our Advanced Manufacturing group, and you’ll have the...  ...in any given area Stormwater analysis and modeling in software applications, such as StormCAD, CivilStorm Bring your curiosity... 
    Work at office
    Local area

    Jacobs

    Houston, TX
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer in Data Science. Be the first to apply!