About the job Data Scientist
About Our Client:
Our client is a leading global player in the energy sector, with a dynamic, entrepreneurial culture that empowers talent to thrive. The company offers opportunities to work on impactful projects in major energy hubs, with a strong commitment to growth in renewables and innovative infrastructure solutions. They provide exceptional support and development, making this the perfect environment to advance your career and shape the future of energy.
We are looking for an experienced Data Scientist to join the data science and machine learning team. The ideal candidate will collaborate closely with data and machine learning specialists, software engineers, and commercial teams to deliver machine learning models and applications.
Core Responsibilities:
- Act as a proactive member of a team focused on leveraging data to optimize operations within the energy industry.
- Engage with the commercial side of the business, continuously exploring ways AI/DS can drive value for the organization.
- Analyze new datasets, extract meaningful insights, and create visualizations to support decision-making.
- Lead the design, development, and deployment of machine learning systems, bringing technical expertise to deliver real-world solutions.
- Work cross-functionally with technology teams to gather requirements and ensure solutions align with business goals.
- Integrate AI and machine learning solutions into existing systems and platforms to provide seamless user experiences and enhance scalability.
- Contribute to code reviews, experiment design, and tooling decisions to improve team efficiency and quality.
- Help build data and machine learning expertise within the company through knowledge-sharing initiatives.
Essential Qualifications:
- Masters degree in Computer Science, Data Science, Machine Learning, or a related field. Ph.D. is a plus.
- Proficiency in Python with the ability to write clean, modular, and well-documented code, along with a solid understanding of coding best practices.
- 3-5+ years of experience in developing and deploying machine learning models.
- Extensive experience in exploring and extracting insights from diverse, multi-dimensional datasets, and presenting findings visually.
- Expertise in time-series modeling (both machine-learning and econometric approaches).
- Familiarity with cloud platforms (AWS) and containerization technologies (Docker).
- Excellent problem-solving abilities, with a track record of working independently and within teams.
- Strong communication skills, with the ability to convey complex technical concepts to non-technical stakeholders.
- Solid understanding of ML fundamentals and experience with ML frameworks.
- Advanced coursework in math, statistics, and machine learning is preferred.
- Attention to detail and high-quality work.
Desired Experience:
- Experience in the energy, commodities, or trading industry, with an understanding of financial markets and trading principles.
- Experience integrating machine learning systems into interactive dashboards (e.g., Dash, Streamlit) and communicating machine learning use cases to non-technical audiences.
- Application of a broad range of machine learning methodologies to real-world problems.
- Experience in enterprise software development (systems design, code review, version control, etc.).
- Familiarity with data orchestration tools (Airflow, Dagster) and cloud-based ETL/ELT pipelines.
- Awareness of continuous integration and delivery practices and technologies.
If you are ready to apply your technical skills, contribute to impactful projects, and thrive in a fast-paced, innovative environment, we would love to hear from you!
Your Data
By submitting your resume, you agree to the retention and use of your personal data by TSG for recruitment purposes, including sharing with our clients in the context of your application.