Logo for CKEditor

Staff / Senior Staff Software Engineer – AI Systems

Role overview

Qualifications

  • Strong software engineering fundamentals
  • Experience in building scalable AI-powered products
  • Ability to design maintainable systems
  • Hands-on coding and code review experience

Responsibilities

  • Lead the architecture and technical direction of AI-powered systems
  • Design scalable, maintainable systems considering various factors like APIs and performance
  • Turn complex product ideas into experiments, prototypes, and production-ready solutions
  • Build reliable LLM integrations and establish best practices for AI feature monitoring

Key facts

Hard skills

Other skills

  • Problem Solving
  • Mentorship
  • Collaboration

About the company

CKEditor logo

CKEditor

Software Development

CKSource is the creator of CKEditor, and with more than 20 years’ experience creating WYSIWYG editors, we’re the experts in rich text editing. Our flagship product, CKEditor 5, is trusted by both Fortune 500 companies and hundreds of millions of users worldwide, for its almost limitless possibilities and customizations. The latest version, CKEditor 5, was rewritten in TypeScript with a modern MVC architecture, custom data model and virtual-DOM structures, and is purpose-built for collaboration. It effortlessly works with modern tech stacks and easily handles complex implementations and edge cases. Developers have complete front- and back-end control of the editor, to easily configure, customize and control every aspect of the editor’s look, feel, and functionality. Infinite possibilities are achievable with the CKEditor WYSIWYG: collaborative tools and advanced features are individually selected, to perfectly suit your application and users. The story began in 2003 with a single open-source side project, when Brazilian developer Frederico Caldeira Knabben built a groundbreaking rich text editor, known as FCKEditor. The software rapidly became so popular in the open-source community that the project quickly expanded. CKSource was established in 2006 and has steadily grown ever since. In 2021, the company became part of Tiugo Technologies, a PSG portfolio company specializing in global, API-first developer platforms in the document and data management markets. CKSource now has over 80 employees, including more than 50 talented developers. In addition to making our market-leading software, we’re dedicated to supporting our people and building a brilliant company culture. In September 2022, CKSource was awarded the Great Place to Work® Certification™ – a global ranking based entirely on employee satisfaction.

Company details

Company typeSME
IndustrySoftware Development
Company size51 - 200

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

CKSource builds CKEditor, an open-source rich text editor used by millions worldwide. We're part of Tiugo Technologies, alongside TinyMCE, ButterCMS, and Uploadcare.

Your role:

We're looking for a hands-on Staff / Senior Staff Software Engineer to drive the architecture and technical direction of backend of AI-powered systems in CKEditor.

CKEditor AI is already in production, with features like AI Chat, Quick Actions, and Review. We're expanding our AI platform, integrating LLMs, contextual data, APIs, and external systems.

This is an individual contributor role, not an ML research or people-management position. You'll combine strong software engineering fundamentals with the challenges of building reliable, scalable AI-powered products.

Key Responsibilities:

  • Lead the architecture and technical direction of AI-powered systems, from early exploration to production and beyond.

  • Design scalable, maintainable systems, making sound decisions about APIs, service boundaries, reliability, performance, security, and cost.

  • Turn complex product ideas into experiments, prototypes, and production-ready solutions.

  • Build reliable LLM integrations and establish practices for testing, evaluation, monitoring, and improving AI features.

  • Stay hands-on by writing and reviewing code, solving complex technical challenges, and mentoring engineers.

  • Influence engineering practices and help teams adopt AI development tools without compromising code quality or maintainability.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Engineer Related jobs

Other jobs at CKEditor

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.