Posted Oct 29, 2026

Software Engineer

Apply Now

Upside is an applied AI engineering and consultancy firm. We build software for scaling companies, international brands and large institutions. Our team design, build and run systems, with particular depth in healthcare and life sciences.

Alongside client delivery, we develop our own IP: frameworks and components distilled from systems we've taken to production. Clients come to us when the problem is unclear and the stakes are high. Our job is to work out what should actually be built, build it properly, and leave behind a system the client can own.

The role

At Upside, a modern software engineer brings three disciplines together:

Engineer - owning the technical decisions that make a system hold up in production: architecture, data, security, performance and failure modes.

Consultant - learning the client's domain in depth: their processes, data, and regulatory and operational constraints. Then turning that understanding into technical decisions.

Product thinker - thinking about how a system behaves at scale, how it fails and how it's operated after launch, and you scope deliberately so that only what creates value gets built.

Responsibilities:

Requirements

Nice to Have

How we work

Location

If you'd like to understand more about how we work or read about the recruitment process in detail, feel free to explore ourhandbook. If something important to you isn't mentioned, share your thoughts with us at .

Originally posted on