NextGenEnergyJobs.com

Back-End Software Engineer

Jua
Posted January 31, 2025

Cape Town, Western Cape

Energy Management

Full Time

Job Description

The Senior Backend Engineer will be responsible for building backend pipelines, services, and cloud infrastructure to support a cutting-edge machine learning system for weather forecasting. This role involves rapid prototyping, developing critical features, and collaborating with a remote team to enhance the accuracy and efficiency of weather predictions.

Responsibilities

  • Collaborate in a remote team with daily pair programming.
  • Bring ML models from benchmarks to production for energy and power traders.
  • Design, develop, and deploy data ingestion and machine learning inference pipelines, dashboards, APIs, and client libraries.
  • Prototype new ideas or technologies with short feedback cycles.
  • Develop and automate internal tools and CI/CD pipelines.
  • Participate actively in technical planning and product design.

Requirements

  • Bachelor s degree or higher in Computer Science or a related field.
  • 6 years working in an Engineering role.
  • Proven track record of owning projects and driving progress forward.
  • Experience and interest in building prototypes rapidly with uncertain requirements and short feedback cycles.
  • The ability to make pragmatic, fast-paced decisions and manage technical debt effectively.
  • A proactive approach to identifying problems, performance bottlenecks, and areas for improvement.
  • Confident in using modern Python in a large-scale production system.
  • Currently based in Cape Town, South Africa.

Benefits

  • Compensation/salary range
  • Remote working model
  • Biannual retreats in Europe
  • Generous stock options
  • Creative freedom
  • Exposure to cutting-edge machine learning techniques and technologies
  • Opportunity to work at a global company
  • Significant role in shaping the product from the ground up

More jobs at Jua

Senior Account Executive

Jua
Jan 21
Zürich, Switzerland
Full Time
Energy Management
Salary not specified

Senior AI Researcher Climate and Earth Systems

Jua
Jan 21
Zürich, Switzerland
Full Time
Energy Management
Salary not specified

Pre-Sales Engineer for Weather-Dependent Energy Trading

Jua
Jan 21
Zürich, Switzerland
Full Time
Energy Management
Salary not specified