Senior Software Engineer

AI overview

Join a pioneering AI team at PubNub to design real-time AI systems that influence customer-facing products across diverse industries.

About PubNub

PubNub powers the world’s most engaging real-time experiences—chat, live updates, and interactive applications—for over 2,000 companies including Verizon, Autodesk, Zillow, and Dropbox. Our global data network processes trillions of messages each month with sub-100 ms latency across 15+ data centers. Backed by $130M in funding, we’re shaping the future of how the world connects.

We’re now building something new: an intelligence layer that lets developers weave large language models (LLMs) and deep-learning pipelines directly into high-speed streams. We believe AI should be as real-time as the data it reasons about, and we’re hiring founding engineers to make that vision real.

About the Role

We are looking for a Senior AI Engineer to design and operate AI systems that run in real time and at high scale. You will join a focused AI team responsible for building production-grade AI features and shared infrastructure that enables other engineering teams to deploy AI safely and efficiently. This role is remote-first within Poland, with the option to work from our Katowice office if you prefer.

Responsibilities 

  • Design, build, and maintain AI-powered services integrated into PubNub’s platform
  • Architect low-latency ML and LLM pipelines processing millions of messages per minute
  • Build internal frameworks, APIs, and tooling for AI feature adoption
  • Train, fine-tune, and operate models in production
  • Develop and maintain infrastructure for running LLMs at scale
  • Extend existing backend and client systems to support AI features
  • Collaborate with product and engineering teams on system design and trade-offs
  • Improve developer experience through clean APIs, SDKs, and documentation

About you

Must Have

  • 5+ years of software engineering experience
  • 1+ year of hands-on experience with AI/ML systems in production
  • Experience shipping customer-facing AI features
  • Experience deploying and scaling LLMs in production
  • Experience working with high-throughput systems (millions of messages/minute)
  • Strong knowledge of TypeScript, Python, or Rust
  • Solid system design and backend development skills
  • Regular use of AI-assisted development tools (Copilot, Cursor, Claude, etc.)
  • Fluent English

Nice to Have

  • Real-time or streaming systems (Kafka, Kinesis, WebSockets)
  • Developer platforms, SDKs, or internal tooling
  • Cloud AI platforms (AWS Bedrock, Azure OpenAI, Vertex AI)
  • Docker, Kubernetes, infrastructure as code
  • Model serving frameworks (TorchServe, MLflow, TensorRT)
  • Vector databases and embedding-based systems

Why Join PubNub

  • Build a greenfield intelligence platform at internet scale
  • Ship features that land directly in customer-facing products across healthcare, fintech, gaming, and streamingAbout the Role
  • High ownership and influence over technical decisions
  • Remote-first setup within Poland
  • Competitive B2B compensation ranging between PLN26,000 - PLN32,000 per month
  • Open paid time off
  • Stock options
  • Optional office in central Katowice

If you’re excited to make AI real-time, we’d love to hear from you.

Perks & Benefits Extracted with AI

  • Paid Time Off: Open paid time off

Join PubNub, a pioneer in weaving an interconnected world with compelling real-time experiences. Founded in 2010 and utilized by more than 2,000 leading companies, including Verizon, Autodesk, Monsanto, Zillow, and DropBox, our mission is to revolutionize real-time online interactions by providing an unparalleled platform enabling product and development teams to build, manage, and optimize real-time solutions in their applications. With over $130M raised from notable investors and a global influence, we are at the forefront of shaping how the world connects and interacts digitally. Embrace flexibility with our remote-first approach while benefiting from a collaborative work environment tailored to your best work style.

View all jobs
Salary
26 000 zł – 32 000 zł per month
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Software Engineer Q&A's
Report this job
Apply for this job