Skip to content

Open nowPosted 12 hours ago

Software Engineer

Upside3 open roles

Where
Remote job, Remote
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSoftware EngineerUpside · Remote job, Remote
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Upside's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

11.5% of postings close within 7 days. Measured by our own scanner across the market. Upside postings stay open a median of 50 days.

Share of postings closed within
  1. 2.0%1 day
  2. 4.3%3 days
  3. 11.5%7 days
  4. 18.1%14 days
  5. 35.6%30 days
  6. 44.6%60 days
This job: posted 12 hours ago

Upside median: 50 days open

The posting

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
  • Proven background as a Software Engineer - you’ve built, architected, and owned complex backend/cloud systems end-to-end.
  • Production experience with LLM coding agents - you’ve applied them to production-grade software engineering, not only experiments.
  • Hands-on experience shipping LLM-powered features - you’ve built, shipped, or integrated LLM-powered and agentic components into production software systems.
  • Comfort with shifting ground and full ownership - you stay effective when requirements, tools, and domain contexts change, and you take responsibility for the technical outcome from initial problem discovery to post-launch stability.
  • Strong client-facing communication - you work directly with client tech leaders, challenge assumptions constructively, and explain complex architectural trade-offs clearly to both technical and non-technical stakeholders.
  • Strong Python skills - or you bring deep experience in another major backend language like Ruby, Java, TypeScript, or Rust, and you’re ready to pivot to Python quickly.
  • Fluent English (C1+) - you’ll collaborate directly with international clients.
  • A university degree in Computer Science, Software Engineering, or a related technical field - highly valued.

Nice to Have

  • Fullstack Experience: Frontend experience with React or Vue; cloud and infrastructure work (AWS, Docker, Kubernetes).
  • Open Source: History of contributions to open-source tools or libraries.

How we work

  • Built for the Long Run: We hire for the company, not a temporary project. We look for engineers who want to grow with Upside over time.
  • Small, Accountable Teams: 3-9 people per project. We're small by design, meaning your technical decisions carry weight and your impact is visible.
  • Mission-Critical Work: We tackle complex technical challenges that move the needle for international brands, scaling companies, and large institutions under real load.
  • Real Autonomy: Complete freedom to drive solutions, experiment with novel agentic workflows, and lead implementations without unnecessary oversight.
  • Uncapped Tooling: Your stack is fully covered (Claude Code, OpenAI Codex, and any tool that increases your velocity or sharpness).

Location

  • Kraków first, hybrid or remote from anywhere in Poland.

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

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Upside's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Upside's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Upside's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.