Join the team

Current openings

  • We are the company behind CKEditor – an open-source rich text editor used by millions of people around the world. We are part of Tiugo Technologies, a family of API-first developer platforms (CKEditor, TinyMCE, ButterCMS, Uploadcare) focused on content creation and digital collaboration.

    Your role:

    • As a Principal Product Engineer, you will work at the intersection of engineering, product discovery, and product delivery. Your main focus will be on CKEditor, starting with the editor and frontend experience, and extending to supporting backend services and AI where relevant. You will also contribute to other CKSource products, with a stronger emphasis on frontend components and shared building blocks.
    • Your primary mission is to identify high-leverage opportunities, rapidly prototype solutions, and evolve the best experiments into production-ready capabilities.
    • You will collaborate closely with engineering leaders, product managers, and domain experts to shape product direction. You will also work with teams across the editor/frontend, cloud services, and integrations to ship end-to-end features.
    • This role requires a builder mindset and comfort operating in ambiguity. It is a high-autonomy individual contributor position where you influence product direction across CKEditor and CKSource. You will also help teams adopt AI-assisted development in their daily workflows.

    Key responsibilities:

    • Solve high-impact problems across CKEditor and CKSource products, spotting where AI or automation can add value.
    • Work with product and engineering stakeholders to clarify goals, scope, and success metrics.
    • Design pragmatic end-to-end solutions across the editor, backend services, and other portfolio products.
    • Prototype quickly, iterate with feedback, and evolve the best ideas into production features.
    • Build integrations and platform patterns (APIs, workflows, ecosystems) that extend product capabilities.
    • Influence technical direction and best practices across teams, helping others adopt new tools effectively.
    • Drive adoption of AI-assisted development (agents, reviews, testing, ops) to improve how we build and ship software.

    To be successful in this role you need the following:

    • 8+ years of experience in software engineering.
    • Strong system design and frontend engineering skills, with hands-on experience in modern frontend technologies (JavaScript / TypeScript).
    • Ability to move from problem definition → architecture → implementation.
    • Experience with automation, workflows, or agent-like systems.
    • Hands-on approach and willingness to write production code.
    • Fluency in Polish and English (minimum C1 level).
    • Strong engineering judgment (including knowing when not to use AI).
    • Experience working across teams and influencing technical decisions. Ability to collaborate effectively with different groups.
    • Curiosity, ownership, and a strong interest in applying AI in practice.
    • Experience with AI in developer tooling or internal systems.

    Nice to have:

    • Experience working on complex frontend applications or with developer tools.
    • Experience with rich text editors, document systems, or collaborative editing tools.
    • Background in content platforms, developer tools, or productivity software.

    Why join CKSource:

    Our people are a huge part of what makes CKSource a great place to work! Aside from a great team, some of our benefits include:

    • B2B contract-based monthly remuneration is 38.000 - 45.000 PLN + VAT or its equivalent on the employment contract.
    • Flexible schedule and the possibility to work fully remotely.
    • Professional development resources (up to 5 days of additional leave and 6 000 PLN yearly).
    • LinkedIn Learning access.
    • Extra leave for Tiugo Day – our company’s foundation day and your birthday.
    • English lessons with a native speaker and an online language platform where you can learn English, Spanish, and German.
    • Access to a mental health and well-being platform with 24/7 dedicated psychological support.
    • Private medical care (Enel Med or Medicover) and Multisport card.
    • 2 weeks of paid parental leave for our contractors.

    Recruitment process:

    • HR interview.
    • Technical interview with the Director of Engineering.
    • Paid task – a practical assignment reflecting real challenges you may encounter in this role.
    • Solution review discussion – a conversation about your approach, decisions, and trade-offs in the task.
    Apply now

    Contact person

    Maja Woszczyk - Senior HR GeneralistMaja Woszczykm.woszczyk@cksource.com

    Location

    RemoteWarsawPoznań

    Employment type

    Contract of EmploymentB2B

    Salary

    B2B:(net fv)

    38 000 - 45 000 PLN

    Contact of Employment:(gross)

    equivalent of B2B

    Skills

    JavaScriptTypeScriptEnglishAI
    Apply now
  • We are the company behind CKEditor — an open-source rich text editor used by millions of people around the world. We are part of Tiugo Technologies, a family of API-first developer platforms (CKEditor, TinyMCE, ButterCMS, Uploadcare) focused on content creation and digital collaboration.

    Your role:

    • We’re looking for a Principal Applied AI Engineer to solve high-impact problems across our products and internal systems using a pragmatic combination of software engineering, systems thinking, and AI.
    • You will work across CKEditor AI & Cloud Services, internal tools, and cross-functional initiatives, identifying where AI or automation can create real value, shaping the solution, and building it end to end.
    • A significant part of this role is improving how software is built inside the company. You will design and implement agentic workflows and AI-assisted development systems that enhance how engineers write, review, test, and operate software.
    • You are expected to use AI as part of your own daily engineering workflow - not just build AI systems for others.
    • This role is for a senior hands-on engineer who is comfortable operating in ambiguity, moving from problem definition to architecture to implementation, and influencing how other teams adopt AI effectively.

    Key Responsibilities:

    • Solve high-impact problems across product and internal systems, identifying where AI or automation can create real value.
    • Work closely with engineering, product, and business stakeholders to understand problems, clarify goals, and define the right approach.
    • Design pragmatic, end-to-end solutions from architecture and technical plans to production-ready systems.
    • Build systems involving LLMs, integrations, and multi-step or agentic workflows.
    • Make sound engineering decisions across model choice, orchestration, evaluation, latency, cost, reliability, security, and maintainability.
    • Write production-quality code, build prototypes, and evolve them into robust, scalable solutions.
    • Influence technical direction across teams, define best practices, and help others adopt AI effectively.

    To be successful in this role you need the following:

    • 8+ years of experience in software engineering.
    • Strong system design and backend engineering skills.
    • Experience building and shipping AI / LLM-based solutions.
    • Ability to move from problem definition → architecture → implementation.
    • Experience with automation, workflows, or agent-like systems.
    • Hands-on approach and willingness to write production code.
    • Strong engineering judgment (including knowing when not to use AI).
    • Fluency in Polish and English (minimum C1 level)
    • Experience working across teams and influencing technical decisions.
    • Curiosity, ownership, and interest in applying AI in practice.

    Nice to have:

    • Experience with TypeScript and Node.js (our primary stack), or willingness to work extensively in this environment.
    • Experience with AI in developer tooling or internal systems.
    • Familiarity with agentic systems or orchestration frameworks.
    • Experience with production systems (performance, reliability, scalability).

    Why join CKSource:

    Our people are a huge part of what makes CKSource a great place to work! Aside from a great team, some of our benefits include:

    • B2B contract-based monthly remuneration is 38.000 - 45.000 PLN + VAT or its equivalent on the employment contract.
    • Flexible schedule and the possibility to work fully remotely.
    • Professional development resources (up to 5 days of additional leave and 6 000 PLN yearly).
    • LinkedIn Learning access.
    • Extra leave for Tiugo Day - our company’s foundation day and your birthday.
    • English lessons with a native speaker and an online language platform where you can learn English, Spanish, and German.
    • Access to a mental health and well-being platform with 24/7 dedicated psychological support.
    • Private medical care (Enel Med or Medicover) and Multisport card.
    • 2 weeks of paid parental leave for our contractors.

    Recruitment process

    • HR interview.
    • Technical interview with Senior Director of Engineering.
    • Paid task – a practical assignment reflecting real challenges you may encounter in this role.
    • Solution review discussion – a conversation about your approach, decisions, and trade-offs in the task.
    Apply now

    Contact person

    Anna Cicha - Senior HR GeneralistAnna Cichaa.cicha@cksource.com

    Location

    RemoteWarsawPoznań

    Employment type

    Contract of EmploymentB2B

    Salary

    B2B:(net fv)

    38 000 - 45 000 PLN

    Contact of Employment:(gross)

    equivalent of B2B

    Skills

    JavaScriptTypeScriptEnglishAI
    Apply now
  • We are the company behind CKEditor – an open-source rich text editor used by millions of people around the world. We are part of Tiugo Technologies, a family of API-first developer platforms (CKEditor, TinyMCE, ButterCMS, Uploadcare) focused on content creation and digital collaboration.

    Description:

    As a Technical Product Manager, you will help shape how AI becomes a real product capability across CKEditor. This role sits at the intersection of product thinking, engineering depth, and developer empathy. You’ll work closely with engineers, designers, and business stakeholders to turn AI opportunities into product decisions that are useful, scalable, and worth shipping.

    When this role works well, teams move faster, product decisions get sharper, and AI capabilities feel like a real extension of the product rather than a layer added on top. You won’t just help define features. You’ll help define how we build in this space.

    You’ll work on the backend and platform layer that powers multiple products across CKEditor. This department includes the AI Services team, which focuses on agent harnessing, model management and evaluations, streaming, rate limiting, and permissions, as well as Cloud Services teams responsible for real-time collaboration infrastructure. What those teams share is a platform-first mindset: you need to care about APIs, service architecture, and the reliability that many products and teams depend on every day. On the AI side, you also need to understand what LLMs can and can’t do, and why that matters at the infrastructure level.

    If you have a stronger background with the product surface and the design - and would like to continue growing in that direction - take a look at our counterpart role: Technical Product Manager.

    Key responsibilities:

    • Help shape the product vision and roadmap for our features.
    • Drive prioritization day to day: make clear tradeoffs between user value, technical complexity, speed, and quality. Keep the team focused on what matters most right now.
    • Collaborate with engineering teams to translate business needs into technical requirements.
    • Manage the product lifecycle from conception through release.
    • Define and track product requirements, and ensure delivery of high-quality and scalable solutions.
    • Coordinate with sales, marketing, and support teams to maximize product success.

    To be successful in this role you need the following:

    • Engineers forget you're a PM. You come from a technical background (whether that's software development or another hands-on technical role), and it shows. You can read code, hold your own in architecture discussions, and understand constraints without needing them explained twice.
    • You ship, not just plan. Within 3 months, you'll be expected to be productive in the trenches. This isn't a role where strategy fills your calendar. You own the day-to-day scope and delivery alongside your engineering and design counterparts, and you move at the pace the work demands.
    • You're comfortable owning hundreds of small decisions, every day. High-level strategy will be covered by product and technical leaders, with your help. But the details are yours. You'll make judgment calls constantly, and you won't wait for permission to make them.
    • You take AI seriously and you lead well in high-stakes environments. AI is our top product priority right now. You understand how LLMs work, what makes a prompt engineering approach sound or fragile, and why model behavior matters to the product experience. You'll be in conversations with product leaders, technical leaders, and go-to-market teams, and you can discuss this work credibly with engineers and executives while driving clarity and momentum without formal authority.
    • You communicate clearly across very different audiences, in fluent English. You can explain a technical tradeoff to a non-technical stakeholder and an AI product decision to an engineer, on the same day, without losing either audience.

    Experience that helps:

    We care more about what you’ve accomplished than CV line items. If you’ve shipped products that users and developers love, and can discuss technical tradeoffs, we want to talk regardless of your education or exact years of experience. We’d love to hear about:

    • You’ve worked on platform or backend products that serve multiple teams or product surfaces. You understand the difference between shipping a feature once and building a capability others will depend on every day.
    • You can discuss prompt engineering, model behavior, evaluations, and operational tradeoffs without hand-waving. You know that AI quality is not just about picking a model; it’s about system design, guardrails, iteration, and measurement.
    • You’ve worked with APIs, service architecture, observability, permissions, rate limits, or other platform concerns that determine whether a technical product is reliable at scale.

    Why join CKSource:

    Our people are a huge part of what makes CKSource a great place to work! Aside from a great team, some of our benefits include:

    • B2B contract-based monthly remuneration is 22.000 - 28.000 PLN + VAT or its equivalent on the employment contract.
    • Flexible schedule and the possibility to work fully remotely.
    • Professional development resources (up to 5 days of additional leave and 6 000 PLN yearly).
    • LinkedIn Learning access.
    • Extra leave for Tiugo Day – our company’s foundation day and your birthday.
    • English lessons with a native speaker and an online language platform where you can learn English, Spanish, and German.
    • Access to a mental health and well-being platform with 24/7 dedicated psychological support.
    • Private medical care (Enel Med or Medicover) and Multisport card.
    • 26 days of paid leave for our contractors.
    • 2 weeks of paid parental leave for our contractors.

    Recruitment process:

    • HR interview, ~ 45 min
    • Interview with the Hiring Manager (Senior Technical Product Manager) and the Engineering Manager, ~ 1,5h
    • Interview with the Director of Engineering, ~ 30 min
    • In person deep dive task
    Apply now

    Contact person

    Maja Woszczyk - Senior HR GeneralistMaja Woszczykm.woszczyk@cksource.com

    Location

    RemoteWarsawPoznań

    Employment type

    Contract of EmploymentB2B

    Salary

    B2B:(net fv)

    22 000 - 28 000 PLN

    Contact of Employment:(gross)

    equivalent of B2B

    Skills

    Product ManagementAIEnglishproduct sense
    Apply now
  • We are the company behind CKEditor – an open-source rich text editor used by millions of people around the world. We are part of Tiugo Technologies, a family of API-first developer platforms (CKEditor, TinyMCE, ButterCMS, Uploadcare) focused on content creation and digital collaboration.

    Description:

    As a Technical Product Manager, you will help shape how AI becomes a real product capability across CKEditor. This role sits at the intersection of product thinking, engineering depth, and developer empathy. You’ll work closely with engineers, designers, and business stakeholders to turn AI opportunities into product decisions that are useful, scalable, and worth shipping.

    When this role works well, teams move faster, product decisions get sharper, and AI capabilities feel like a real extension of the product rather than a layer added on top. You won’t just help define features. You’ll help define how we build in this space.

    You’ll work more closely with the product surface: how AI shows up in editing workflows, where it saves time, how it earns user trust, and how it improves the experience for developers and end users. CKEditor AI brings AI directly into the editor through capabilities like chat, review, and translation, helping teams create and improve rich text content without leaving their workflow. You’ll work on what is one of the most advanced rich text editing platforms on the market, combining AI capabilities with real-time collaboration for products where content is core to the user experience.

    If you have a stronger background in the platform layer, backend, and APIs - and would like to continue growing in that direction - take a look at our counterpart role: Technical Product Manager.

    Key responsibilities:

    • Help shape the product vision and roadmap for our features.
    • Drive prioritization day to day: make clear tradeoffs between user value, technical complexity, speed, and quality. Keep the team focused on what matters most right now.
    • Collaborate with engineering teams to translate business needs into technical requirements.
    • Manage the product lifecycle from conception through release.
    • Define and track product requirements, and ensure delivery of high-quality and scalable solutions.
    • Coordinate with sales, marketing, and support teams to maximize product success.

    To be successful in this role you need the following:

    • Engineers forget you're a PM. You come from a technical background (whether that's software development or another hands-on technical role), and it shows. You can read code, hold your own in architecture discussions, and understand constraints without needing them explained twice.
    • You ship, not just plan. Within 3 months, you'll be expected to be productive in the trenches. This isn't a role where strategy fills your calendar. You own the day-to-day scope and delivery alongside your engineering and design counterparts, and you move at the pace the work demands.
    • You're comfortable owning hundreds of small decisions, every day. High-level strategy will be covered by product and technical leaders, with your help. But the details are yours. You'll make judgment calls constantly, and you won't wait for permission to make them.
    • You take AI seriously and you lead well in high-stakes environments. AI is our top product priority right now. You understand how LLMs work, what makes a prompt engineering approach sound or fragile, and why model behavior matters to the product experience. You'll be in conversations with product leaders, technical leaders, and go-to-market teams, and you can discuss this work credibly with engineers and executives while driving clarity and momentum without formal authority.
    • You communicate clearly across very different audiences, in fluent English. You can explain a technical tradeoff to a non-technical stakeholder and an AI product decision to an engineer, on the same day, without losing either audience.

    Experience that helps:

    We care more about what you’ve accomplished than CV line items. If you’ve shipped products that users and developers love, and can discuss technical tradeoffs, we want to talk regardless of your education or exact years of experience. We’d love to hear about:

    • You’ve worked on product experiences where the interface matters as much as the model behind it: writing tools, editing workflows, review systems, or other products where users stay in flow only if the UX is fast, trustworthy, and clear.
    • You've worked on enterprise-grade products where quality is non-negotiable and the details are what separate good from great.
    • You understand content processes: how teams create, review, and publish content, and you can see how a product decision in an editor ripples through an entire workflow. Experience with rich text editing, document-centric products, or real-time collaboration is especially relevant.

    Why join CKSource:

    Our people are a huge part of what makes CKSource a great place to work! Aside from a great team, some of our benefits include:

    • B2B contract-based monthly remuneration is 22.000 - 28.000 PLN + VAT or its equivalent on the employment contract.
    • Flexible schedule and the possibility to work fully remotely.
    • Professional development resources (up to 5 days of additional leave and 6 000 PLN yearly).
    • LinkedIn Learning access.
    • Extra leave for Tiugo Day – our company’s foundation day and your birthday.
    • English lessons with a native speaker and an online language platform where you can learn English, Spanish, and German.
    • Access to a mental health and well-being platform with 24/7 dedicated psychological support.
    • Private medical care (Enel Med or Medicover) and Multisport card.
    • 26 days of paid leave for our contractors.
    • 2 weeks of paid parental leave for our contractors.

    Recruitment process:

    • HR interview, ~ 45 min
    • Interview with the Hiring Manager (Senior Technical Product Manager) and the Engineering Manager, ~ 1,5h
    • Interview with the Director of Engineering, ~ 30 min
    • In person deep dive task
    Apply now

    Contact person

    Maja Woszczyk - Senior HR GeneralistMaja Woszczykm.woszczyk@cksource.com

    Location

    RemoteWarsawPoznań

    Employment type

    Contract of EmploymentB2B

    Salary

    B2B:(net fv)

    22 000 - 28 000 PLN

    Contact of Employment:(gross)

    equivalent of B2B

    Skills

    Product ManagementJavaScriptTypescriptEnglishProduct sense
    Apply now

Currently, we don't have any new job openings from this category but still you can contact with us.

Benefits

  • Financial bonus depending on the company’s performance.
  • Flexible schedule and fully remote work
  • Professional development resources
  • LinkedIn Learning access
  • Extra leave for Tiugo Day - our company’s foundation day and your birthday
  • Language lessons with a native speaker and an online platform where you can learn English, Spanish, and German
  • 2 weeks of paid parental leave for our contractors
  • Private medical care (Enel Med or Medicover) and Multisport card
  • Access to a mental health and well-being platform with 24/7 dedicated psychological support

Still have questions?

Contact us