AI Software Engineer at CodeMatch
Christchurch, Canterbury, New Zealand -
Full Time


Start Date

Immediate

Expiry Date

28 Sep, 25

Salary

0.0

Posted On

29 Jun, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Postgresql, Career Development, Sql, Python, Databases, Javascript, Machine Learning, Java, Data Engineering, Data Science, Software Development

Industry

Computer Software/Engineering

Description

AI SOFTWARE ENGINEER - ENERGY SECTOR FOCUS

Are you an experienced AI Software Engineer looking to build intelligent, scalable systems for the energy sector? Our innovative team in Christchurch, New Zealand, is seeking a highly motivated individual to power forecasting and trading decisions.
This role combines applied AI and full-stack web development, ideal for someone who enjoys working across the stack and applying data-driven intelligence to real-world energy market problems. You’ll join our IoT team, focusing on AI tools and features for our IoT products and projects.

REQUIRED QUALIFICATIONS:

  • At least 3 years of combined experience in software development, machine learning, or data science.
  • Proven experience in ML topics including data engineering and time series forecasting (e.g., Prophet, ARIMA, XGBoost, LSTM).
  • Proficiency in Python (data science stack) and software development languages like Java, JavaScript, or Python.
  • Experience with databases (relational, time-series, key-value) such as PostgreSQL or InfluxDB, and SQL.

Bonus points for experience in the IoT field or energy sector, algorithmic trading, or cloud platforms. If you’re a skilled AI Software Engineer ready to make a significant impact in the energy sector, apply today! In return for your skills and experience you will receive:

  • Competitive Salary: Performance-based pay
  • Growth Opportunities: Receive tailored training and mentoring for career development.
  • Extended Leave: Six weeks of annual leave.
  • Flexible Work: Enjoy flexible hours and two days of work-from-home each week.
  • Diverse Team: Join a collaborative team that values diversity and fresh perspectives
Responsibilities
  • Design, implement, and train time series models for energy consumption, generation, and market price forecasting.
  • Research and prototype AI agents for simulating and optimising energy trades.
  • Develop and maintain web-based dashboards and UI’s to visualise forecasts and trading activity.
  • Build or extend REST API’s for serving forecasts and historical analytics.
Loading...