Now hiring

Software Engineer @ Upside

Kraków, Lesser Poland, PLOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

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

  • Work directly alongside client engineering and product teams on business requirements, architect solutions, and own delivery all the way through to production.
  • Drive complex system development with coding agents as your core delivery engine, manage context, decompose architectural specs into agent-executable tasks, and run work in parallel under strict quality control.
  • Review generated implementations critically, design the tests, evals, and runtime checks that catch edge cases and silent failures, and hold a high bar on security, performance, and maintainability.
  • Make the foundational design calls on data models, integration boundaries, security parameters, and trade-offs, and document them for both human and synthetic contributors.
  • Share proven workflows, evaluation methods, and agent orchestration patterns so the whole engineering team levels up, and contribute to Upside’s open-source frameworks

Skills

SecurityCoding Agentagent orchestration

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores