Job Description

Research and Project Development

Research Programmer (Energy Modelling)

JOB DESCRIPTION

1. Data Collection and Analysis

  • Review and collect data from a variety of sources.

  • Clean, validate, and process data to ensure accuracy and relevance.

  • Conduct statistical analysis, visualize data, and interpret findings.

2. Operations Model Development

  • Develop an understanding of real-world operational conditions and constraints in the power/energy sector and related environmental processes.

  • Translate these conditions into computational model elements and features using Python, Julia (clear, well-documented code expected).

  • Adapt features from the scientific literature into practical, fit-for-purpose components of our models.

  • Execute, compare and validate models to explore alternative scenarios and pathways.

  • Work in a small team to ensure model analysis is rigorous.

3. Reporting and Documentation

  • Compile analytical outputs into scientific reports, policy briefs, or presentation decks tailored to both technical and general audiences.

  • Prepare presentation slides and visual assets that clearly communicate findings.

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

REQUIREMENTS

1. Education and Professional Experience

  • Bachelor’s degree in Environmental Engineering, Computer Science, Data Science, Data Analysis, or related fields such as Climate, Energy, and Sustainable Development.

  • Background or experience in research - across fields of sustainable development, environmental science, climate, energy, entrepreneurship, or innovation is a strong advantage.

  • Minimum of 1 year of relevant experience.

2. Skills

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

  • Solid foundation in programming for data processing (e.g., Python, R, Julia) with the ability to quickly learn new languages or tools. Familiarity with data visualization and analysis tools like Python Pandas, Geopandas, Matplotlib.

  • Experience with computational modeling/ optimization modeling/ operations research is preferred.

  • Proficient (or quick to adapt) with AI tools (e.g., ChatGPT, Gemini, Claude) to enhance research productivity.

  • Proficient in documentation software (Word, Excel, PowerPoint), note-taking and cloud storage tools (e.g., Notion, Google Drive).

  • GIS and/or AI/ML based analysis experience is a plus.

  • Strong analytical and logical thinking, with a passion for research.

3. Other Requirements

  • Be a dynamic learner: quickly absorb new analytical tools, coding libraries, and domain knowledge as project needs evolve.

  • Independent worker, able to take charge and develop project components on your own.

  • Organized, responsible, and detail-oriented.

  • Proactive, adaptable in dynamic environments, and able to work under pressure.

  • Strong communication, time management, and teamwork skills.


BENEFITS

  • Starting salary for official Research Programmer position: 15,000,000 – 22,000,000 VND + performance-based bonus.

  • Social insurance and public holidays in accordance with state regulations.

  • Working schedule: Monday to Friday, and alternating Saturdays.

  • 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 and attend academic conferences and seminars.

  • 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:

    1. An online test, which you will complete and submit through a provided form.

    2. 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.