Back-End Software Engineer

Posted 5 Days Ago
Be an Early Applicant
Hiring Remotely in Cape Town, Western Cape
Remote
Senior level
Artificial Intelligence • Software
The Role
As a Senior Back-End Software Engineer, you will lead the development of web application prototypes and server infrastructure, working on a machine learning weather forecasting system. Responsibilities include collaborating in a remote team, designing and deploying critical features like APIs and CI/CD pipelines, and driving project progress.
Summary Generated by Built In
Overview

Jua's mission is to create artificial general intelligence (AGI). Our product uses a foundational Earth systems model to predict atmospheric events. It’s more accurate, faster, and updates more frequently than current weather models, making it valuable for traders in weather-dependent power markets. These benefits are crucial during extreme weather events like hurricanes and cyclones. As we scale the model, more applications will become possible, including wildfire, flood, and vegetation prediction.
By joining our talented multidisciplinary team, you'll help shape our culture of ambition, transparent communication, and rapid iteration. We offer exciting challenges, creative freedom, fair pay, and generous stock options.

What we’re looking for

We're revolutionising weather forecasting with our cutting-edge machine learning system. Our innovative approach outshines traditional numerical models in three critical areas: speed, precision, and accuracy.

Our team leverages state-of-the-art cloud infrastructure and employs a versatile tech stack, carefully chosen to maximise performance and efficiency. We believe in using the right tools for the job, combining robust web technologies, advanced machine learning frameworks, and powerful numerical computing libraries. By embracing modern, type-safe programming practices, infrastructure-as-code principles, , we ensure our system is not only powerful but also scalable and maintainable. This forward-thinking approach allows us to stay at the forefront of weather forecasting technology, delivering unparalleled results for our clients.

As a Senior Backend Engineer, you will be part of a growing, remote-first team building our backend pipelines, services and cloud infrastructure. We’re looking for someone who thrives in a fast-paced environment, loves the challenge of building from scratch, and has a knack for turning ideas into working prototypes. You should be driven by a hacker's spirit to find innovative, effective solutions quickly.

Location: Although we have a remote working model, we do require applicants to be currently based in Cape Town, South Africa.

Responsibilities and tasks

  • Working closely in a growing remote team, with daily pair programming.

  • Bringing ML models from benchmarks to production to be used by energy and power traders.

  • Designing, developing and deploying critical features such as data ingestion and machine learning inference pipelines, dashboards, APIs and client libraries.

  • Prototyping new ideas or technologies with short feedback cycles.

  • Developing and automating internal tools and CI/CD pipelines.

  • Active participation in technical planning and product design.

 

Need-to-have

  • Bachelor's degree or higher in Computer Science or a related field.

  • 5+ 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.

 

Nice-to-have

  • Exposure to machine learning models.

  • Experience working with geospatial datasets.

  • Strong IaC experience (Pulumi, Terraform, etc.)

What’s in it for you

  • Exposure to cutting-edge machine learning techniques and technologies.

  • The opportunity to work at a global company with biannual retreats in Europe.

  • Be part of a team at the forefront of machine learning research and development.

  • A chance to make a direct impact on the energy transition.

  • As one of the first engineers, you'll play a significant role in shaping the product from the ground up.


At Jua, we foster a performance culture and value people who embody our beliefs of service and adventure. We prioritize agility, operating at the highest clock speed to adapt quickly to change. We innovate on behalf of our users and leverage data supremacy to maintain our competitive edge. Through clear communication and fact-based decision-making, we ensure alignment in our pursuit of excellence. With these principles, we aim to create a customer-focused, value-centric organization that sets new standards in the industry. We value the unique perspectives that each individual brings to the table and believe that embracing diverse backgrounds and experiences enriches our collective journey towards growth and success.

Top Skills

Python
The Company
HQ: Schwyz
42 Employees
On-site Workplace
Year Founded: 2022

What We Do

Jua.ai - Accuracy beyond expectation. Use beyond belief. The world's first end to end deep learning model for weather forecasting, delivered on an intuitive platform for anyone to customise it. Startups, governments and large companies alike can now develop global, high frequency and high accuracy weather models within days.

Jua’s mission is focused on achieving artificial general intelligence (AGI) through a deep exploration of physics, the universe, and their interaction with the human civilisation. We are initially building the world's largest AI weather forecasting model so far and - to our knowledge - the first truly end to end one. This will help energy companies deal with weather volatility by way of significantly better and faster prediction as well as much more flexible extrapolation of insights.

Similar Jobs

Publicis Groupe Logo Publicis Groupe

Fullstack Developer

AdTech • Marketing Tech
Remote
Cape Town, City of Cape Town, Western Cape, ZAF
45929 Employees
Remote
South Africa
292 Employees

PaySpace Logo PaySpace

.Net Developer

HR Tech • Software
Remote
South Africa
253 Employees

Creative CFO Logo Creative CFO

Data Engineer

Fintech • Payments • Financial Services
Remote
Cape Town, Western Cape, ZAF
37 Employees

Similar Companies Hiring

Halter Thumbnail
Software • Machine Learning • Internet of Things • Hardware • Greentech • Business Intelligence • Agriculture
Auckland City, NZ
150 Employees
TrainingPeaks (A Peaksware Company) Thumbnail
Software • Fitness
Louisville, CO
69 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account