
CKEditor desarrolla una plataforma de edición de contenido utilizada en sistemas de gestión de contenidos, sitios web, servicios de comercio electrónico y aplicaciones móviles. Sus herramientas incluyen un asistente de IA, estructuras de contenido configurables y una API para integrar la edición en otras aplicaciones. La empresa presta servicios a desarrolladores y profesionales del marketing que crean y gestionan contenido digital, con funciones diseñadas para facilitar la colaboración, la escalabilidad y la seguridad.
Ingeniero/a de software Staff/Senior Staff, sistemas de IA (remoto en Polonia)
Define la arquitectura y la dirección técnica de sistemas de IA en producción en CKEditor, un editor de texto enriquecido de código abierto. Lidera integraciones fiables de LLM y contribuye a orientar las prácticas de ingeniería.
Descripción
- Define la arquitectura y la dirección técnica de los sistemas de IA, desde las primeras exploraciones hasta la producción y el desarrollo continuo.
- Diseña sistemas escalables y fáciles de mantener, que abarquen API, límites entre servicios, fiabilidad, rendimiento, seguridad y costes.
- Convierte ideas complejas de producto en experimentos, prototipos y soluciones listas para producción.
- Desarrolla integraciones fiables de LLM y establece métodos para probar, evaluar, supervisar y mejorar las funcionalidades de IA.
- Escribe y revisa código, resuelve problemas técnicos complejos y mentoriza a otros ingenieros.
- Define las prácticas de ingeniería y ayuda a los equipos a adoptar herramientas de desarrollo con IA, manteniendo la calidad y facilidad de mantenimiento del código.
Requisitos
- Capacidad demostrada para diseñar y entregar sistemas complejos en producción en un nivel Staff, Senior Staff, Tech Lead o equivalente.
- Sólida experiencia práctica con TypeScript, Node.js, arquitectura de software y sistemas distribuidos.
- Experiencia en la entrega de funcionalidades de IA o LLM en producción, incluidas las pruebas, la evaluación, la observabilidad y la fiabilidad.
- Buen criterio arquitectónico y capacidad para equilibrar la simplicidad, la escalabilidad y la facilidad de mantenimiento a largo plazo.
- Capacidad para asumir la responsabilidad integral del trabajo, desde retos técnicos ambiguos hasta una entrega satisfactoria en producción.
- Capacidad para orientar decisiones técnicas, mentorizar a otros ingenieros y colaborar eficazmente entre equipos sin autoridad formal.
- Experiencia con integraciones de LLM de varios proveedores, marcos de evaluación de IA, trazas o experimentación.
- Experiencia con AWS, infraestructura como código y arquitecturas basadas en eventos.
- Experiencia en el desarrollo de plataformas para desarrolladores, API, SDK o productos de código abierto.
- Experiencia en la creación de bibliotecas compartidas, marcos de trabajo o plataformas internas.
Beneficios
- Horario flexible y opción de trabajar completamente a distancia.
- Apoyo al desarrollo profesional, que incluye hasta cinco días adicionales de permiso y 6.000 PLN al año.
- Acceso a LinkedIn Learning.
- Días libres adicionales por Tiugo Day y tu cumpleaños.
- Clases de inglés con un hablante nativo.
- Acceso a una plataforma en línea para aprender inglés, español y alemán.
- Plataforma de salud mental y bienestar con apoyo psicológico específico disponible las 24 horas, todos los días.
- Atención médica privada a través de Enel Med, PZU o Medicover.
- Tarjeta Multisport.
- Dos semanas de permiso parental remunerado para contratistas.