Job Description

Research and Project Development

———

Senior Research Programmer (Energy Modelling)

Client Reviews

Energy Systems, Optimization & Numerical Modelling

Power systems, renewable integration, operations research, scenario modelling, resource planning, and numerical workflows for energy-climate questions.

Remote Sensing, GIS & Environmental Data

Satellite data, geospatial analysis, land use, climate and environmental datasets, map-based evidence, and spatial validation workflows.

Machine Learning, Forecasting & Scientific Computing

Transfer learning, time-series forecasting, applied ML, Python/Julia/R pipelines, reproducible notebooks, and model validation.

Why work with us

At CECCS, you’ll work on real research problems in environment–energy–climate change, alongside a young, dynamic team and experienced researchers. Our work is practical, data-driven, and often requires iterating, debugging, and improving outputs until they are genuinely reliable.

You will also have opportunities to:

  • Learn directly from researchers with strong academic and applied backgrounds

  • Work on problems that require careful computation, reproducible workflows, and high-quality outputs

  • Apply techniques you’ve learned (data science / AI / optimization / geospatial / modeling) to real-world projects, not just classroom exercises

Research exposure and publication opportunities

Depending on project needs and your performance, you may have opportunities to contribute to:

  • Internal working papers and research deliverables.

  • Conference submissions and/or journal-oriented outputs where appropriate.

  • Collaboration and academic exchange with external researchers and institutions, including experienced international collaborators.

We keep expectations objective and realistic : publication is not guaranteed, but strong contributors may get meaningful exposure to academic-quality work and writing processes.

Tools and resources provided for the role

To do the work effectively, we provide access to professional tools and infrastructure as needed, such as:

  • Premium AI subscriptions for research productivity, depending on availability and task needs.

  • A collaborative workspace built around practical research workflows, including documentation, versioning, reproducibility, and review cycles.

  • Access to suitable computational hardware for computationally intensive tasks, including optimization, large-scale runs, or model training when appropriate.

These are provided primarily as work-enabling tools , but they also make a meaningful difference in how much you can learn and build during the role.

💡 These are provided primarily as work-enabling tools—but they also make a meaningful difference in how much you can learn and build.

JOB DESCRIPTION

1. Data Collection and Analysis

  • Review, collect, build, and validate environmental, climate, energy, geospatial, satellite-derived, and time-series datasets.

  • Design data-processing workflows that are reusable, documented, and suitable for model execution, validation, and research publication.

  • Review analytical outputs produced by junior team members.

2.Research Model Development

  • Lead or co-lead technical workflows across forecasting, remote sensing, transfer learning, optimization, geospatial analysis, and energy-system modelling.

  • Translate research questions into model architecture, data requirements, assumptions, validation strategy, and implementation plans.

  • Review scientific literature and adapt suitable methods into reproducible research pipelines.

  • Guide junior team members in data cleaning, model execution, result checking, documentation, and technical communication.

3.Reporting and Documentation

  • Compile analytical outputs into scientific reports, policy briefs, dashboards, or presentation decks.

  • Prepare visual assets that clearly communicate findings.

  • Draft development outlines and research plans for future projects and innovation initiatives.

REQUIREMENTS

1. Candidate Background

  • BSc/MSc in Environmental Engineering, Computer Science, Data Science, Data Analysis, Climate, Energy, Remote Sensing, Geography, Statistics, or Sustainable Development.

  • Programming proficiency in Python and/or Julia; able to pick up new tools quickly.

  • Ability to develop and execute optimization, operations research, forecasting, or applied ML workflows.

  • Experience in GIS, remote sensing, time-series forecasting, and/or AI/ML based analysis.

  • Language: Proficient in English (IELTS 7.0+ or equivalent).

  • Proficient in AI tools (e.g., ChatGPT, Gemini, Claude) to enhance research productivity.

2. Personal Qualities

  • Careful, responsible, organized, and willing to check details.

  • Curious about research, data, and practical climate-energy-environment problems.

  • Able to learn new tools quickly and communicate progress clearly.

  • Comfortable working through ambiguity with guidance from senior researchers.

Note: This role is for candidates who want to build reliable research outputs, not just finish tasks.

3.Role Fit

  • Experience: At least 1-2 years of hands-on experience and ability to guide small technical teams.

  • This position is especially suitable for candidates who are strong in analytical thinking, willing to learn by doing, and motivated by real projects rather than only classroom-style assignments.

    Note: Please clearly express your strengths, goals, and relevant project experience in your CV or cover letter so we can assess fit properly.


BENEFITS

  • 28,000,000-40,000,000 VND/month + performance-based bonus.

  • Professional working environment with access to international research projects.

  • Opportunities to participate in Ministry- or State-level science and technology projects.

  • Opportunities to develop technical skills in forecasting, GIS/remote sensing, ML or transfer learning, optimization, model validation, visualization, and research communication.

  • Opportunities to build and expand your professional network.

FAQs