Junior Data Scientist
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Collect and analyze data, develop predictive models, build data pipelines, and collaborate with teams; requires proficiency in Python, R, and data visualization.
Key Skills for This Role
Full Job Posting
Key Responsibilities
- Data Preparation: Collect, clean, and structure large datasets from market, fundamental, and operational sources
- Forecasting & Modeling: Develop and validate predictive models (e.g. wind generation, demand) to support trading strategies
- Strategy Research: Prototype, back-test, and refine data-driven trading ideas; collaborate with analytics and development teams to productionise solutions
- Infrastructure: Build and maintain data pipelines, dashboards, and automated tooling to streamline workflows
- AI-Accelerated Workflows: Utilise LLMs and agentic frameworks to accelerate exploratory data analysis (EDA), automate data cleaning pipelines, and generate synthetic data for model robustification.
- Stay current with the rapidly evolving AI landscape (e.g., RAG, Agents, Multimodal models) and proactively propose new ways to apply these to trading data.
- Collaboration: Partner with traders, risk managers, and software engineers to integrate insights into real-time decision-making
- Documentation: Maintain clear records of methodologies, data definitions, and model specifications
- Culture: Champion our values through proactive communication and teamwork
- Your background:
- Bachelor's or master s degree in Computer Science, Mathematics, Statistics, or a related field
- Strong proficiency in programming languages such as Python and R
- Experience with data analysis and manipulation tools such as Pandas, NumPy, and SQL
- Knowledge of data visualization tools such as Matplotlib and Seaborn
- Experience programmatically integrating LLMs (via APIs, LangChain, or Python scripts) into data pipelines rather than just using chat interfaces.
- Proven ability to build custom "Agents" or automated workflows that interpret unstructured data or reason through multi-step problems.
- Pro-active and flexible work mentality
- Interest in data-driven trading
- Fluency in English, both written and spoken.
Preferred Background
- Proven track record of excellence, academic or professional, in quantitative or analytical roles
- Experience working with time-series data, machine learning libraries, or cloud-based data platforms
- Demonstrated ability to innovate and drive end-to-end solutions
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Cobblestone Energy
Graduate Software Engineer
Dubai, UAE
Cobblestone Energy is looking for a Graduate Software Engineer to build data processing solutions for European electricity trading. Requires 0-1 year experience, strong programming skills, and familiarity with AI tools.
Software Engineer - Automated Trading
Dubai, UAE
Cobblestone Energy is looking for an exceptional Software Engineer to join their automated trading team. You will design and optimize high-performance trading systems in C#, C++, or Python. Requires 2-5 years of experien
Software Engineer Automated Trading
Dubai, UAE
Design and optimize high-performance automated trading systems, collaborating with traders and analysts, requiring strong software development and communication skills.
Data Scientist
Dubai, UAE
The role involves analyzing complex datasets, developing predictive models, and implementing AI solutions, requiring expertise in Python and strong problem-solving skills.
Power Market Analyst
Dubai, UAE
The role involves managing European power market data, utilizing Python and SQL, with a focus on analytics and commercial insights.
JUNIOR MARKET ANALYST
Dubai, UAE
Support traders by analyzing market fundamentals, building forecasting models, and automating reporting processes using programming and AI tools.
Graduate Software Engineer
Dubai, UAE
Contribute to software projects, collaborate with teams, write clean code, and leverage AI tools while developing strong programming and problem-solving skills.
Graduate Software Engineer
Dubai, UAE
Software Engineer - Automated Trading
Dubai, UAE
Software Engineer Automated Trading
Dubai, UAE
Data Scientist
Dubai, UAE
Power Market Analyst
Dubai, UAE
JUNIOR MARKET ANALYST
Dubai, UAE
Graduate Software Engineer
Dubai, UAE
