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
-
If you are shortlisted, you will receive an email with a link to choose your interview time. Please note that due to limited interview slots, we encourage you to schedule your interview as soon as possible upon receiving the email. Interviews are typically held within 2–3 days after the invitation is sent. If you are not selected, we will notify you via email once the final candidate has been confirmed.
-
You can expect to hear from us within 1–2 weeks after submitting your application — possibly sooner, depending on the volume of applicants and internal review timelines.
-
Our hiring process includes two stages:
An online test, which you will complete and submit through a provided form.
A single in-person interview at our office if you pass the initial screening.
-
Our company culture values continuous learning, self-discipline, and deep focus. As a research-driven organization, the work here tends to be more individual than team-based, with a strong emphasis on technical depth and logical thinking. Most of our team members are in their 20s and 30s, which makes for a relaxed and friendly work environment despite the intellectually demanding nature of our projects.
-
We’re a compact team composed solely of data analysts and researchers focused on environmental, economics, energy, renewable energy and climate-change studies. New team members will independently tackle diverse project components and, when needed, collaborate in small teams.
-
Headquarters and most staff are based in Hà Nội + remote collaborators across from San Diego, to Galway, to Toronto, to Atlanta, to lowa, to Chapel Hill, across multiple time zones.