Software Engineer

Upside

United States

Hybrid

USD 77,000 - 108,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Remote in Poland

Job summary

Upside ищет опытного инженера‑бэкенда для разработки и внедрения систем на базе LLM и агентов. Вы будете работать с клиентскими командами, проектировать архитектуру и обеспечивать доставку до продакшна.

Требуются глубокие знания Python, опыт работы с React/Vue на фронтенде, а также AWS, Docker и Kubernetes. Вилка удаленной/гибридной работы по Варшаве/польским условиям; английский на уровне C1+ обязательный.

Qualifications

  • Показанный опыт как Software Engineer с полным циклом разработки бэкенда/облачных систем.
  • Опыт внедрения LLM coding agents в продакшн.
  • Опыт разработки/интеграции LLM‑powered функций в продакшн‑системы.
  • Способность работать в условиях изменений требований и ответственно нести технический результат.
  • Связь на английском (C1+) и профиль в информатике/программной инженерии.

Responsibilities

  • Работа напрямую с командой клиента по бизнес‑требованиям, проектирование решений и доведение до продакшна.
  • Руководство сложной разработкой систем с использованием агентов‑исполнителей и параллельной работы с контролем качества.
  • Разработка тестов, evals и проверок на наличие краевых случаев и сбоев.
  • Определение дизайна моделей данных, границ интеграции и параметров безопасности; документирование решений.
  • Распространение рабочих методик и оркестрации агентов, повышение квалификации команды.

Skills

Software Engineer
LLM coding agents
LLM-powered features
Python
React
Vue
AWS
Docker
Kubernetes
English (C1+)

Education

CS/SE degree

Tools

AWS
Docker
Kubernetes

Job description

Описание:

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. 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.

Задачи:

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.
  • 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.
Условия:
  • Built for the Long Run: We hire for the company, not a temporary project.
  • Small, Accountable Teams: 3-9 people per project.
  • 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 careers@upsidelab.io.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Forward deployed AI engineer for LLM-powered products
Forward deployed AI engineer for LLM-powered products

Sii Poland • United States

Remote
USD 120,000 - 180,000
AI Grant
AI Center of Excellence
Your tools, your choice
+3
Software engineer for AI-powered solutions
Software engineer for AI-powered solutions

ROKO Labs • United States

Remote
USD 140,000 - 210,000
Remote-friendly
Flexible hours
Projects with leading clients
.NET engineer для агентных систем
.NET engineer для агентных систем

Luxoft • United States

Remote
USD 180,000 - 240,000
Fullstack engineer in cloud-native platforms
Fullstack engineer in cloud-native platforms

Cloudfide • United States

Remote
USD 120,000 - 180,000
Удаленная работа по всему миру
Доступ к обучению и развитию
Деловые командировки и тим-билдинги
+1
AI engineer for agent systems
AI engineer for agent systems

Toughbyte Ltd • United States

Remote
USD 140,000 - 190,000
AI engineer for financial advisory
AI engineer for financial advisory

Elios, Inc. • United States

Remote
USD 140,000 - 210,000
Agentic engineer
Agentic engineer

АКДев Групп • United States

Hybrid
USD 150,000 - 230,000
Hybrid/remote work
Flexible hours
Official employment
+4
Full Stack Developer
Full Stack Developer

Agentica • United States

Remote
USD 120,000 - 170,000
Multisport
Medicover
Enterprise AI Architect
Enterprise AI Architect

Bonapolia • United States

Remote
USD 180,000 - 260,000
Software AI engineer in cloud-native platforms
Software AI engineer in cloud-native platforms

Cloudfide • United States

Remote
USD 60,000 - 90,000
Access to top e-learning platforms
Remote-first
Development budget